summaryrefslogtreecommitdiff
path: root/modules/dashboard/dash
diff options
context:
space:
mode:
Diffstat (limited to 'modules/dashboard/dash')
-rw-r--r--modules/dashboard/dash/DateTime.qml19
1 files changed, 13 insertions, 6 deletions
diff --git a/modules/dashboard/dash/DateTime.qml b/modules/dashboard/dash/DateTime.qml
index 1583959..9d81741 100644
--- a/modules/dashboard/dash/DateTime.qml
+++ b/modules/dashboard/dash/DateTime.qml
@@ -1,3 +1,5 @@
+pragma ComponentBehavior: Bound
+
import qs.widgets
import qs.services
import qs.config
@@ -45,14 +47,19 @@ Item {
font.weight: 600
}
- StyledText {
- visible: Config.services.useTwelveHourClock
+ Loader {
Layout.alignment: Qt.AlignHCenter
- text: root.timeComponents[2]
- color: Colours.palette.m3secondary
- font.pointSize: Appearance.font.size.large
- font.weight: 600
+ asynchronous: true
+ active: Config.services.useTwelveHourClock
+ visible: active
+
+ sourceComponent: StyledText {
+ text: root.timeComponents[2] ?? ""
+ color: Colours.palette.m3secondary
+ font.pointSize: Appearance.font.size.large
+ font.weight: 600
+ }
}
StyledText {