ensure focus detection of syncompletion issue #19457

git-svn-id: trunk@35153 -
This commit is contained in:
martin 2012-02-05 12:11:52 +00:00
parent f65d865464
commit 35b935f66e

View File

@ -141,6 +141,7 @@ type
procedure KeyDown(var Key: Word; Shift: TShiftState); override;
procedure KeyPress(var Key: char); override;
procedure Paint; override;
function Focused: Boolean; override;
procedure AppDeactivated(Sender: TObject); // Because Form.Deactivate isn't called
procedure Deactivate; override;
procedure SelectPrec;
@ -860,6 +861,11 @@ begin
end;
end;
function TSynBaseCompletionForm.Focused: Boolean;
begin
Result:=(inherited Focused) or SizeDrag.Focused;
end;
procedure TSynBaseCompletionForm.AppDeactivated(Sender: TObject);
begin
{$IFDEF VerboseFocus}