mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 15:19:19 +02:00
packagetabs: fix TRecreateToolBarStamps.Changed
git-svn-id: trunk@51165 -
This commit is contained in:
parent
b2c2565415
commit
6ddab55a35
@ -375,20 +375,22 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
function TRecreateToolBarStamps.Changed: Boolean;
|
function TRecreateToolBarStamps.Changed: Boolean;
|
||||||
|
var
|
||||||
|
LProjectChangeStamp: Integer;
|
||||||
begin
|
begin
|
||||||
|
if LazarusIDE.ActiveProject <> nil then
|
||||||
|
LProjectChangeStamp := LazarusIDE.ActiveProject.ChangeStamp
|
||||||
|
else
|
||||||
|
LProjectChangeStamp := Low(LProjectChangeStamp);
|
||||||
Result := not(
|
Result := not(
|
||||||
(LazarusIDE.ActiveProject <> nil)
|
(FCurProjectChangeStamp = LProjectChangeStamp)
|
||||||
and (FCurProjectChangeStamp = LazarusIDE.ActiveProject.ChangeStamp)
|
|
||||||
and (FPackagesChangeStamp = PackageGraphInterface.ChangeStamp)
|
and (FPackagesChangeStamp = PackageGraphInterface.ChangeStamp)
|
||||||
and (FInternalChangeStamp = FLastInternalChangeStamp)
|
and (FInternalChangeStamp = FLastInternalChangeStamp)
|
||||||
);
|
);
|
||||||
|
|
||||||
if not Result then Exit;
|
if not Result then Exit;
|
||||||
|
|
||||||
if LazarusIDE.ActiveProject <> nil then
|
FCurProjectChangeStamp := LProjectChangeStamp;
|
||||||
FCurProjectChangeStamp := LazarusIDE.ActiveProject.ChangeStamp
|
|
||||||
else
|
|
||||||
FCurProjectChangeStamp := Low(FCurProjectChangeStamp);
|
|
||||||
FPackagesChangeStamp := PackageGraphInterface.ChangeStamp;
|
FPackagesChangeStamp := PackageGraphInterface.ChangeStamp;
|
||||||
FLastInternalChangeStamp := FInternalChangeStamp;
|
FLastInternalChangeStamp := FInternalChangeStamp;
|
||||||
end;
|
end;
|
||||||
|
Loading…
Reference in New Issue
Block a user