LCL: Update "Accept" flag in TCustomAbstractGroupedEdit.EditDragOver. Optimize. Issue #36685, patch from errno.

git-svn-id: trunk@62630 -
This commit is contained in:
juha 2020-02-14 09:36:14 +00:00
parent 6e73710c9e
commit efcdcd91ab
2 changed files with 5 additions and 5 deletions

View File

@ -950,7 +950,9 @@ end;
procedure TCustomAbstractGroupedEdit.EditDragOver(Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
begin
if Assigned(FOnEditDragOver) then FOnEditDragOver(Self, Source, X, Y, State, Accept);
Accept:=Assigned(FOnEditDragOver);
if Accept then
FOnEditDragOver(Self, Source, X, Y, State, Accept);
end;
procedure TCustomAbstractGroupedEdit.EditEditingDone;

View File

@ -1749,11 +1749,9 @@ begin
{$IFDEF VerboseDrag}
DebugLn('TControl.DragOver ',Name,':',ClassName,' XY=',IntToStr(X),',',IntToStr(Y));
{$ENDIF}
Accept := False;
if Assigned(FOnDragOver) then begin
Accept := True;
Accept := Assigned(FOnDragOver);
if Accept then
FOnDragOver(Self,Source,X,Y,State,Accept);
end;
end;
{------------------------------------------------------------------------------