From 1e44f3fde35de902d27fe093880c09c08a8514b8 Mon Sep 17 00:00:00 2001 From: gbaranski Date: Thu, 25 Feb 2021 16:30:34 +0100 Subject: [PATCH] fix: crashing if app_id is invalid string --- contrib/inactive-windows-transparency.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/inactive-windows-transparency.py b/contrib/inactive-windows-transparency.py index 18e83588c..7792d99a3 100755 --- a/contrib/inactive-windows-transparency.py +++ b/contrib/inactive-windows-transparency.py @@ -20,7 +20,7 @@ def on_window_focus(not_focused_opacity, focused_opacity, focused_regex, ipc, ev workspace = ipc.get_tree().find_focused().workspace().num if focused.id != prev_focused.id: # https://github.com/swaywm/sway/issues/2859 - if re.match(focused_regex, focused.app_id): + if isinstance(focused.app_id, str) and re.match(focused_regex, focused.app_id): focused.command("opacity " + focused_opacity) else: focused.command("opacity 1")