FIX: Memory leak

This commit is contained in:
Alexander Koblov 2017-02-12 08:43:41 +00:00
commit 030e36c13b

View file

@ -4828,13 +4828,13 @@ begin
// Operations panel and menu
if (gPanelOfOp = False) then
FreeAndNil(FOperationsPanel)
else
begin
FOperationsPanel := TOperationsPanel.Create(Self);
FOperationsPanel.Parent := PanelAllProgress;
FOperationsPanel.DoubleBuffered := True;
PanelAllProgress.OnResize := @FOperationsPanel.ParentResized;
end;
else if (FOperationsPanel = nil) then
begin
FOperationsPanel := TOperationsPanel.Create(Self);
FOperationsPanel.Parent := PanelAllProgress;
FOperationsPanel.DoubleBuffered := True;
PanelAllProgress.OnResize := @FOperationsPanel.ParentResized;
end;
PanelAllProgress.Visible := gPanelOfOp;
Timer.Enabled := gPanelOfOp or gProgInMenuBar;