From 9428f449bdb4680ae23e7601f773f003dd0d6f54 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sat, 8 Dec 2018 20:51:19 +0100 Subject: [PATCH] Fix notification for deleted entries --- qml/EntriesPage.qml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/qml/EntriesPage.qml b/qml/EntriesPage.qml index cad8725..847c57b 100644 --- a/qml/EntriesPage.qml +++ b/qml/EntriesPage.qml @@ -72,19 +72,18 @@ Kirigami.ScrollablePage { } function confirmDeletion(entryName, entryIndex) { - // skip if undo is supported + var isNode = entryModel.isNode(entryModel.index(entryIndex, 0, + rootIndex)) + var entryType = isNode ? qsTr("category ") : qsTr("account ") + this.entryIndex = entryIndex + this.entryDesc = entryType + entryName + + // skip dialog if undo is supported if (nativeInterface.undoStack) { entryModel.removeRows(entryIndex, 1, rootIndex) showPassiveNotification(qsTr("Deleted %1").arg(entryDesc)) return } - - var isNode = entryModel.isNode(entryModel.index(entryIndex, 0, - rootIndex)) - var entryType = isNode ? qsTr("category ") : qsTr("account ") - - this.entryIndex = entryIndex - this.entryDesc = entryType + entryName this.open() } }