Skip to content

Commit 619da2b

Browse files
authored
fix(shift_monitors): grimblastVD monitor removed error (#178)
* fix(shift_monitors): grimblastVD monitor removed error Resolves #161 in the same way as a519b80, but for the `shift_monitors` plugin * fixes from run
1 parent 075aa9a commit 619da2b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pyprland/plugins/shift_monitors.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,7 @@ async def event_monitoradded(self, monitor: str) -> None:
2828

2929
async def event_monitorremoved(self, monitor: str) -> None:
3030
"""Keep track of monitors."""
31-
self.monitors.remove(monitor)
31+
try:
32+
self.monitors.remove(monitor)
33+
except ValueError:
34+
self.log.warning("Monitor %s not found in state - can't be removed", monitor)

0 commit comments

Comments
 (0)