fix(fillbar): plus de detour par NOTOPMOST pour remonter la barrette
Le passage NOTOPMOST puis TOPMOST la faisait descendre sous les fenetres ordinaires un instant - un flash a chaque battement ou elle se croyait recouverte, donc souvent quand elle est posee sur la barre des taches. Et il ne gagnait rien contre la barre des taches active, mesure faite. TOPMOST seul suffit contre une fenetre TOPMOST ordinaire. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1234,8 +1234,11 @@ end;
|
||||
|
||||
procedure LazyForceToTop(AWnd: HWND);
|
||||
begin
|
||||
SetWindowPos(AWnd, HWND_NOTOPMOST, 0, 0, 0, 0,
|
||||
SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE);
|
||||
// UNE SEULE REMONTEE, PAS DE DETOUR PAR LE BAS. Le passage par NOTOPMOST
|
||||
// faisait descendre la barrette sous les fenetres ordinaires l'espace d'un
|
||||
// instant - un flash visible a chaque battement - et, mesure a l'appui, il
|
||||
// ne gagnait rien contre la barre des taches active, seul cas ou elle reste
|
||||
// recouverte. Contre une fenetre TOPMOST ordinaire, TOPMOST suffit.
|
||||
SetWindowPos(AWnd, HWND_TOPMOST, 0, 0, 0, 0,
|
||||
SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE);
|
||||
end;
|
||||
|
||||
Reference in New Issue
Block a user