From 47e2a67656e849ff79bf6dabcdd0187ce6e51204 Mon Sep 17 00:00:00 2001 From: Parvathy Nair Date: Thu, 10 Sep 2026 17:57:48 +0530 Subject: [PATCH] swipe actions have been hidden for the Local Account --- qml/features/settings/pages/Settings_Accounts.qml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/qml/features/settings/pages/Settings_Accounts.qml b/qml/features/settings/pages/Settings_Accounts.qml index 29402071..4e20c92f 100644 --- a/qml/features/settings/pages/Settings_Accounts.qml +++ b/qml/features/settings/pages/Settings_Accounts.qml @@ -313,13 +313,14 @@ Page { }); } } + leadingActions: model.id === 0 ? null : accountLeadingActions - // ── Swipe Left → Edit ── - leadingActions: ListItemActions { + ListItemActions { + id: accountLeadingActions actions: [ Action { iconName: "edit" - enabled: model.id !== 0 + text: i18n.dtr("ubtms", "Edit") onTriggered: { apLayout.addPageToNextColumn(accountsSettingsPage, Qt.resolvedUrl('Account_Page.qml'), { "accountId": model.id, @@ -329,14 +330,14 @@ Page { } ] } + trailingActions: model.id === 0 ? null : accountTrailingActions - // ── Swipe Right → Log, Delete ── - trailingActions: ListItemActions { + ListItemActions { + id: accountTrailingActions actions: [ Action { iconName: "note" text: i18n.dtr("ubtms", "Log") - enabled: model.id !== 0 onTriggered: { apLayout.addPageToNextColumn(accountsSettingsPage, Qt.resolvedUrl("SyncLog.qml"), { "recordid": model.id @@ -346,7 +347,6 @@ Page { Action { iconName: "delete" text: i18n.dtr("ubtms", "Delete") - enabled: model.id !== 0 onTriggered: { accountToDelete = model.id; accountIndexToDelete = index;