mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-07-10 01:05:55 +02:00
lcl: fixed snapping not allocating handles
This commit is contained in:
parent
4713e731f4
commit
7ab02f5d95
@ -202,6 +202,9 @@ begin
|
|||||||
|
|
||||||
for fi:= 0 to Screen.CustomFormCount - 1 do begin
|
for fi:= 0 to Screen.CustomFormCount - 1 do begin
|
||||||
frm:= Screen.CustomForms[fi];
|
frm:= Screen.CustomForms[fi];
|
||||||
|
if not frm.Visible then continue;
|
||||||
|
if frm.WindowState=wsMinimized then continue;
|
||||||
|
if frm.HandleAllocated then continue;
|
||||||
if frm.Handle = WindowPos.hwnd then continue;
|
if frm.Handle = WindowPos.hwnd then continue;
|
||||||
if not frm.SnapOptions.SnapFormTarget then continue;
|
if not frm.SnapOptions.SnapFormTarget then continue;
|
||||||
if GetWindowRect(frm.Handle, br) = 0 then continue;
|
if GetWindowRect(frm.Handle, br) = 0 then continue;
|
||||||
|
Loading…
Reference in New Issue
Block a user