We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 075aa9a commit 619da2bCopy full SHA for 619da2b
pyprland/plugins/shift_monitors.py
@@ -28,4 +28,7 @@ async def event_monitoradded(self, monitor: str) -> None:
28
29
async def event_monitorremoved(self, monitor: str) -> None:
30
"""Keep track of monitors."""
31
- self.monitors.remove(monitor)
+ 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