From 042e13eefb2c4d0a5aa22d8b186564e37c5cd333 Mon Sep 17 00:00:00 2001 From: Zithia Satazaki Date: Mon, 28 Mar 2022 17:30:27 -0400 Subject: [PATCH] fix another deltacommand 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 a9f3d1a..cee6c81 100644 --- a/xybrid/ui/patterneditoritemdelegate.cpp +++ b/xybrid/ui/patterneditoritemdelegate.cpp @@ -296,7 +296,7 @@ bool PatternEditorItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *m } else { // param column size_t par = static_cast((cc - (cc % 2)) / 2 - 1); if (k == Qt::Key_Insert) { // insert from within any place in the param columns - if (row.numParams() >= PatternEditorModel::paramSoftCap) return false; // no overruns + if (row.numParams() >= PatternEditorModel::paramSoftCap) return dc->cancel(); // no overruns row.insertParam(par, ' '); auto view = static_cast(parent()); size_t cpar = row.numParams() - 1;