diff --git a/.config/quickshell/ii/services/DateTime.qml b/.config/quickshell/ii/services/DateTime.qml index 8a185e0bd..69bfb457f 100644 --- a/.config/quickshell/ii/services/DateTime.qml +++ b/.config/quickshell/ii/services/DateTime.qml @@ -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")