From e2afe4932c4665cb9381084cd67b0922741fce46 Mon Sep 17 00:00:00 2001 From: Maxim Ganetsky Date: Wed, 30 Aug 2023 02:02:07 +0300 Subject: [PATCH] IDE: fixed the double click behavior for non-query tree nodes on the help selector dialog, patch by Don Siders with some cleanups, issue #40472 --- ide/idehelpmanager.pas | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ide/idehelpmanager.pas b/ide/idehelpmanager.pas index e5ce026333..dfdc837057 100644 --- a/ide/idehelpmanager.pas +++ b/ide/idehelpmanager.pas @@ -905,7 +905,10 @@ end; procedure THelpSelectorDialog.NodesTreeViewDblClick(Sender: TObject); begin - ModalResult := mrOK; + if (GetSelectedNodeQuery <> Nil) then + ModalResult := mrOk + else + ModalResult := mrNone; end; procedure THelpSelectorDialog.NodesTreeViewSelectionChanged(Sender: TObject);