diff --git a/src/modules/Timer.js b/src/modules/Timer.js index 030b382..6ba10dc 100644 --- a/src/modules/Timer.js +++ b/src/modules/Timer.js @@ -116,8 +116,11 @@ export class Timer extends GObject.Object { debug.message(manual ? `Time manually set to ${time}.` : `Time changed to ${time}.`); const isMonitorFullscreen = layoutManager.monitors.some(monitor => monitor.inFullscreen); - if (this.#settings.get_boolean('fullscreen-transition') || !isMonitorFullscreen) - layoutManager.screenTransition.run(); + if (this.#settings.get_boolean('fullscreen-transition') || !isMonitorFullscreen) { + try { + layoutManager.screenTransition.run(); + } catch {} + } this.notify('time'); }