lcl: fixed snapping not allocating handles

This commit is contained in:
mattias 2025-06-06 10:58:57 +02:00
parent 4713e731f4
commit 7ab02f5d95

View File

@ -202,6 +202,9 @@ begin
for fi:= 0 to Screen.CustomFormCount - 1 do begin
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 not frm.SnapOptions.SnapFormTarget then continue;
if GetWindowRect(frm.Handle, br) = 0 then continue;