make time correct after waking up from suspend (fixes #1905)

This commit is contained in:
end-4
2025-08-31 07:56:12 +02:00
parent f42f526f93
commit 2d52680bed
+2 -1
View File
@@ -1,3 +1,4 @@
import qs
import qs.modules.common
import QtQuick
import Quickshell
@@ -11,7 +12,7 @@ pragma ComponentBehavior: Bound
Singleton {
property var clock: SystemClock {
id: clock
precision: SystemClock.Minutes
precision: GlobalStates.screenLocked ? SystemClock.Seconds : SystemClock.Minutes // Hack to ensure clock is correct after waking up from suspend
}
property string time: Qt.locale().toString(clock.date, Config.options?.time.format ?? "hh:mm")
property string shortDate: Qt.locale().toString(clock.date, Config.options?.time.shortDateFormat ?? "dd/MM")