From 0d5120cc7f8b9f832db51bc56ed44751799159cf Mon Sep 17 00:00:00 2001 From: Joel Ray Holveck Date: Wed, 25 Feb 2026 22:26:35 -0800 Subject: [PATCH] Ruff fix --- src/mss/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mss/base.py b/src/mss/base.py index b738b4d..64335ec 100644 --- a/src/mss/base.py +++ b/src/mss/base.py @@ -238,7 +238,8 @@ def primary_monitor(self) -> Monitor: """ monitors = self.monitors if len(monitors) <= 1: # Only the "all monitors" entry or empty - raise ScreenShotError("No monitor found.") + msg = "No monitor found." + raise ScreenShotError(msg) for monitor in monitors[1:]: # Skip the "all monitors" entry at index 0 if monitor.get("is_primary", False):