From a28c3f9eba6f94edfa5c4e28504355d9fb8e66b6 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Thu, 26 Aug 2021 08:58:55 -0400 Subject: [PATCH] Handle status-group-closed-too-soon bug --- piker/ui/_window.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/piker/ui/_window.py b/piker/ui/_window.py index 2719f4ef..a97b1f84 100644 --- a/piker/ui/_window.py +++ b/piker/ui/_window.py @@ -124,8 +124,10 @@ class MultiStatus: if not subs: group_clear() - self._status_groups[group_key][0].add(msg) - ret = pop_from_group_and_maybe_clear_group + group = self._status_groups.get(group_key) + if group: + group[0].add(msg) + ret = pop_from_group_and_maybe_clear_group self.render()