Fix crash "Cannot make a visible window modal" in actQueryFindReplaceExecute:8, found in uploaded reports.

This commit is contained in:
Ansgar Becker
2023-10-08 17:28:08 +02:00
parent 11701d08aa
commit 4479f4f5d5

View File

@ -4692,6 +4692,8 @@ begin
// Display search + replace dialog
if not Assigned(FSearchReplaceDialog) then
FSearchReplaceDialog := TfrmSearchReplace.Create(Self);
if FSearchReplaceDialog.Visible then
Exit;
FSearchReplaceDialog.chkReplace.Checked := Sender = actQueryReplace;
if (ActiveSynMemo(False) <> nil) or (ActiveGrid <> nil) then begin
OldDataLocalNumberFormat := DataLocalNumberFormat;