From 7809e2ab58040def7eb878c223645cf2dc04a6ad Mon Sep 17 00:00:00 2001 From: Zithia Satazaki Date: Mon, 28 Mar 2022 17:23:44 -0400 Subject: [PATCH] fix PatternDeltaCommand leak --- xybrid/ui/patterneditoritemdelegate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xybrid/ui/patterneditoritemdelegate.cpp b/xybrid/ui/patterneditoritemdelegate.cpp index c6bbd1a..a9f3d1a 100644 --- a/xybrid/ui/patterneditoritemdelegate.cpp +++ b/xybrid/ui/patterneditoritemdelegate.cpp @@ -336,7 +336,7 @@ bool PatternEditorItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *m } } } else { // new param; set to key pressed and move forward - if (k == Qt::Key_Delete || k == Qt::Key_Insert || k == Qt::Key_Backspace) return false; + if (k == Qt::Key_Delete || k == Qt::Key_Insert || k == Qt::Key_Backspace) return dc->cancel(); char chr = static_cast(event)->text().toUtf8()[0]; row.addParam(chr); auto view = static_cast(parent());