fixed deleting rows

xkb
sezanzeb 4 years ago committed by sezanzeb
parent dafc157d8f
commit 055132625e

@ -248,6 +248,7 @@
<property name="width_request">450</property>
<property name="can_focus">False</property>
<property name="title" translatable="yes">Key Mapper</property>
<property name="default_height">280</property>
<property name="icon_name">mouse</property>
<signal name="delete-event" handler="on_close" swapped="no"/>
<child>

@ -279,12 +279,7 @@ class Window:
"""
key_list = self.get('key_list')
# https://stackoverflow.com/a/30329591/4417769
key_list.remove(single_key_mapping.get_widget().get_parent())
# shrink the window down as much as possible, otherwise it
# will increase with each added mapping but won't go back when they
# are removed.
window = self.get('window')
window.resize(window.get_size()[0], 1)
key_list.remove(single_key_mapping.get_widget())
def save_config(self):
"""Write changes to disk"""

Loading…
Cancel
Save