From 12f8f96919a6ba04e45d6439db8f7624924ae90e Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 17 Jun 2026 15:23:17 +0200 Subject: ... --- accounts/gkleen@sif/shell/quickshell/Clock.qml | 2 +- overlays/worktime/worktime/__main__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/accounts/gkleen@sif/shell/quickshell/Clock.qml b/accounts/gkleen@sif/shell/quickshell/Clock.qml index b7004528..58a80b8b 100644 --- a/accounts/gkleen@sif/shell/quickshell/Clock.qml +++ b/accounts/gkleen@sif/shell/quickshell/Clock.qml @@ -148,7 +148,7 @@ Item { function scrollYear(event) { angleRem += event.angleDelta.y; const d = Math.round(angleRem * sensitivity); - yearCalendar.year += d; + yearCalendar.year -= d; angleRem -= d / sensitivity; } diff --git a/overlays/worktime/worktime/__main__.py b/overlays/worktime/worktime/__main__.py index ffeb1b84..5ab07590 100755 --- a/overlays/worktime/worktime/__main__.py +++ b/overlays/worktime/worktime/__main__.py @@ -378,7 +378,7 @@ class Worktime(object): if self.would_be_workday(day) and self.start_date.date() <= day and day <= self.end_date.date(): if excused_kind == 'leave': self.leave_days.add(day) - elif time is not None and time >= self.time_per_day(day): + elif time is not None and time >= self.time_per_day(day) or time is None: self.excused_days.add(day) holidays[day] = time if time is not None else self.time_per_day(day) except IOError as e: -- cgit v1.2.3