Skip to content

Commit f26eef2

Browse files
committed
Fix refresh of taskbars on explorer restart
1 parent 3b91847 commit f26eef2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

main.pas

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,9 @@ TForm1 = class(TUForm)
149149

150150
// System functions
151151
function SystemUsesLightTheme: Boolean;
152+
153+
154+
152155
public
153156
{ Public declarations }
154157
Taskbars: TTaskbars;
@@ -225,6 +228,7 @@ procedure TForm1.mnuCenterClick(Sender: TObject);
225228
SyncSettingsPage;
226229
end;
227230

231+
228232
procedure TForm1.CreateParams(var Params: TCreateParams);
229233
var
230234
AeroEnabled: LongBool;
@@ -375,6 +379,7 @@ procedure TForm1.FormCreate(Sender: TObject);
375379
begin
376380
Self.ThemeManager := ThemeManager;
377381
AutoStartState;
382+
378383
Init;
379384
tmrUpdateTBinfo.Enabled := True;
380385
LoadINI;
@@ -1173,7 +1178,7 @@ procedure TForm1.WndProc(var Msg: TMessage);
11731178
begin
11741179
if Msg.Msg = fwm_TaskbarRestart then
11751180
begin
1176-
Taskbars.UpdateTaskbarInfo;
1181+
Taskbars.Refresh;
11771182
end
11781183
else
11791184
begin

0 commit comments

Comments
 (0)