From 67a9d2a031d5cf1aed5e2b1f59d3d6fca4838063 Mon Sep 17 00:00:00 2001 From: n7800 <14154601-n7800@users.noreply.gitlab.com> Date: Mon, 21 Jul 2025 01:07:24 +0500 Subject: [PATCH] IDE/NewDlg: Check if "OK" button is enabled when double clicking in list --- ide/newdialog.pas | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ide/newdialog.pas b/ide/newdialog.pas index 2d9a79f881..619c5e39ba 100644 --- a/ide/newdialog.pas +++ b/ide/newdialog.pas @@ -190,6 +190,9 @@ var AnUnitInfo: TUnitInfo; InhCompItem: TFileDescInheritedComponent; begin + if not ButtonPanel.OKButton.IsEnabled then + exit; + ANode := ItemsTreeView.Selected; if (ANode = nil) or (ANode.Data = nil) or (not (TObject(ANode.Data) is TNewIDEItemTemplate)) then