diff --git a/qml/EntriesPage.qml b/qml/EntriesPage.qml index 151210a..f6deffe 100644 --- a/qml/EntriesPage.qml +++ b/qml/EntriesPage.qml @@ -72,6 +72,12 @@ Kirigami.ScrollablePage { } function confirmDeletion(entryName, entryIndex) { + // skip if undo is supported + if (nativeInterface.undoStack) { + entryModel.removeRows(entryIndex, 1, rootIndex) + return + } + var isNode = entryModel.isNode(entryModel.index(entryIndex, 0, rootIndex)) var entryType = isNode ? qsTr("category ") : qsTr("account ")