aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/user/UserModule.qml
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/modules/user/UserModule.qml')
-rw-r--r--desktop/modules/user/UserModule.qml8
1 files changed, 7 insertions, 1 deletions
diff --git a/desktop/modules/user/UserModule.qml b/desktop/modules/user/UserModule.qml
index 79f1be5..31ef0d8 100644
--- a/desktop/modules/user/UserModule.qml
+++ b/desktop/modules/user/UserModule.qml
@@ -29,7 +29,13 @@ Module {
Page {
id: pg
title: "User"
- UserPage { width: parent.width; owner: um; onMoreGit: pg.go("git") }
+ // The draft lives in the page, so it is not marked in the
+ // sidebar: leaving the page drops it, as it always has.
+ actions: Component {
+ SaveBar { dirty: up.changed.length > 0; valid: up.loadError === ""; busy: up.busy
+ onSave: up.save(); onDiscard: up.discard() }
+ }
+ UserPage { id: up; width: parent.width; owner: um; onMoreGit: pg.go("git") }
}
}
}