From 1d0173c7754c474c7833e6117c08c9c34728c0e1 Mon Sep 17 00:00:00 2001 From: Raheman Vaiya Date: Fri, 31 Mar 2023 00:59:25 -0400 Subject: [PATCH] keyd-application-mapper: Allow empty intermediate appids and titles --- scripts/keyd-application-mapper | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/keyd-application-mapper b/scripts/keyd-application-mapper index 2aa6924..d59b46e 100755 --- a/scripts/keyd-application-mapper +++ b/scripts/keyd-application-mapper @@ -183,7 +183,7 @@ class Wlroots(): if event == 1: windows[obj]['appid'] = self.wl.read_string(payload) if event == 4 and payload[0] > 0 and payload[4] == 2: - self.on_window_change(windows[obj]['appid'], windows[obj]['title']) + self.on_window_change(windows[obj].get('appid', ''), windows[obj].get('title', '')) class XMonitor(): def __init__(self, on_window_change):