From 0f92ef1a5fbdd58fd0ae42bf3a659b98160b39cb Mon Sep 17 00:00:00 2001 From: hellerve Date: Mon, 29 Jul 2019 17:56:56 +0200 Subject: [PATCH] gui: work around alacrittys awful format (i love you, but this is nuts) --- alacritty_config_gui.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/alacritty_config_gui.py b/alacritty_config_gui.py index 2663e66..f17859f 100644 --- a/alacritty_config_gui.py +++ b/alacritty_config_gui.py @@ -483,7 +483,9 @@ class ConfigWidget(QtWidgets.QWidget): if not name: return self.widget_value(widget) elif type(widget) is dict: - state[name] = self.widgets_to_state(widget) + val = self.widgets_to_state(widget) + if len(val): + state[name] = val else: val = self.widget_value(widget) if val is not None: