From 0528c2fe165b7cda2ab975df903980c1b57a3ecd Mon Sep 17 00:00:00 2001
From: Marko Lindqvist <cazfi74@gmail.com>
Date: Sat, 9 Nov 2024 01:03:30 +0200
Subject: [PATCH 64/64] Ruledit: Disallow multiple req_edits for the same good

See RM #1076

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
---
 tools/ruledit/tab_good.cpp | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/tools/ruledit/tab_good.cpp b/tools/ruledit/tab_good.cpp
index 46c300e2c3..29c885a11d 100644
--- a/tools/ruledit/tab_good.cpp
+++ b/tools/ruledit/tab_good.cpp
@@ -290,10 +290,8 @@ void tab_good::same_name_toggle(bool checked)
 void tab_good::edit_reqs()
 {
   if (selected != nullptr) {
-    req_edit *redit = new req_edit(ui, QString::fromUtf8(goods_rule_name(selected)),
-                                   &selected->reqs);
-
-    redit->show();
+    ui->open_req_edit(QString::fromUtf8(goods_rule_name(selected)),
+                      &selected->reqs);
   }
 }
 
-- 
2.45.2

