aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/qtmaildir
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-19 09:25:03 +0200
committerDanilo M. <danix@danix.xyz>2026-10-19 09:25:03 +0200
commit9ffe93f709ba376fc169a8cf20c55d4ba077baea (patch)
tree1405aa9aa8a52a83383a97c97f8521863f0476f3 /desktop/modules/qtmaildir
parentd30518748d926b380557dd99b2e5bcb083aafb0a (diff)
downloadquickshell-9ffe93f709ba376fc169a8cf20c55d4ba077baea.tar.gz
quickshell-9ffe93f709ba376fc169a8cf20c55d4ba077baea.zip
desktop: Tab moves between the hand-rolled text fields
A bare TextInput defaults activeFocusOnTab to false, unlike the Controls TextField some pages use, so Tab skipped every field built from one: the settings search, Field, the qtmaildir, git, autostart, assistant, OBS, user, VM and network rows, and the calendar editor. Multi-line TextEdits stay out of the chain. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/modules/qtmaildir')
-rw-r--r--desktop/modules/qtmaildir/AccountsPage.qml1
-rw-r--r--desktop/modules/qtmaildir/Setting.qml1
-rw-r--r--desktop/modules/qtmaildir/TagsKeysPage.qml1
3 files changed, 3 insertions, 0 deletions
diff --git a/desktop/modules/qtmaildir/AccountsPage.qml b/desktop/modules/qtmaildir/AccountsPage.qml
index 8a40333..ae56e34 100644
--- a/desktop/modules/qtmaildir/AccountsPage.qml
+++ b/desktop/modules/qtmaildir/AccountsPage.qml
@@ -96,6 +96,7 @@ Column {
radius: 8
color: Theme.surface
TextInput {
+ activeFocusOnTab: true
anchors { fill: parent; leftMargin: 10; rightMargin: 10 }
verticalAlignment: TextInput.AlignVCenter
clip: true
diff --git a/desktop/modules/qtmaildir/Setting.qml b/desktop/modules/qtmaildir/Setting.qml
index 78103bf..d29ee6e 100644
--- a/desktop/modules/qtmaildir/Setting.qml
+++ b/desktop/modules/qtmaildir/Setting.qml
@@ -89,6 +89,7 @@ Column {
radius: 8
color: Theme.surface
TextInput {
+ activeFocusOnTab: true
id: ti
anchors { fill: parent; leftMargin: 10; rightMargin: 10 }
verticalAlignment: TextInput.AlignVCenter
diff --git a/desktop/modules/qtmaildir/TagsKeysPage.qml b/desktop/modules/qtmaildir/TagsKeysPage.qml
index 709e943..1f5a31c 100644
--- a/desktop/modules/qtmaildir/TagsKeysPage.qml
+++ b/desktop/modules/qtmaildir/TagsKeysPage.qml
@@ -57,6 +57,7 @@ Column {
radius: 8
color: Theme.surface
TextInput {
+ activeFocusOnTab: true
id: ti
anchors { fill: parent; leftMargin: 10; rightMargin: 10 }
verticalAlignment: TextInput.AlignVCenter