LCL: fixed allocating child handles

git-svn-id: trunk@25539 -
This commit is contained in:
mattias 2010-05-20 11:42:39 +00:00
parent 127ef52c41
commit 225616d66a

View File

@ -3391,13 +3391,13 @@ procedure TWinControl.DoAllAutoSize;
AWinControl.HandleNeeded; AWinControl.HandleNeeded;
Exit(True); Exit(True);
end; end;
Result := False;
for i := 0 to AWinControl.ControlCount - 1 do for i := 0 to AWinControl.ControlCount - 1 do
begin begin
ChildWinControl := TWinControl(AWinControl.Controls[i]); ChildWinControl := TWinControl(AWinControl.Controls[i]);
if (ChildWinControl is TWinControl) and CheckHandleAllocated(ChildWinControl) then if (ChildWinControl is TWinControl) and CheckHandleAllocated(ChildWinControl) then
Exit(True); Result:=true;
end; end;
Result := False;
end; end;
procedure ClearRequests(AControl: TControl); procedure ClearRequests(AControl: TControl);