diff --git a/usr/lib/linuxmint/mintMenu/keybinding.py b/usr/lib/linuxmint/mintMenu/keybinding.py
index 0f80731..a3bc421 100644
--- a/usr/lib/linuxmint/mintMenu/keybinding.py
+++ b/usr/lib/linuxmint/mintMenu/keybinding.py
@@ -162,19 +162,14 @@ class KeybindingWidget(Gtk.Box):
__gsignals__ = {
'accel-edited': (GObject.SignalFlags.RUN_LAST, None, ()),
}
- def __init__(self, desc):
+ def __init__(self):
super(KeybindingWidget, self).__init__()
- self.desc = desc
- self.label = Gtk.Label(desc)
- if self.desc != "":
- self.pack_start(self.label, False, False, 0)
self.button = Gtk.Button()
self.button.set_tooltip_text(_("Click to set a new accelerator key for opening and closing the menu. ") +
_("Press Escape or click again to cancel the operation. ") +
_("Press Backspace to clear the existing keybinding."))
self.button.connect("clicked", self.clicked)
- self.button.set_size_request(200, -1)
- self.pack_start(self.button, False, False, 4)
+ self.pack_start(self.button, True, True, 0)
self.show_all()
self.event_id = None
diff --git a/usr/lib/linuxmint/mintMenu/mintMenuConfig.glade b/usr/lib/linuxmint/mintMenu/mintMenuConfig.glade
index 1385230..f4ce821 100644
--- a/usr/lib/linuxmint/mintMenu/mintMenuConfig.glade
+++ b/usr/lib/linuxmint/mintMenu/mintMenuConfig.glade
@@ -376,18 +376,6 @@
1
-
-
-
- 0
- 3
-
-
1
- 3
+ 2
-
+
+
+ 0
+ 2
+
+
+
+
+
+ 0
+ 3
+
diff --git a/usr/lib/linuxmint/mintMenu/mintMenuConfig.py b/usr/lib/linuxmint/mintMenu/mintMenuConfig.py
index 2971482..d8d7047 100755
--- a/usr/lib/linuxmint/mintMenu/mintMenuConfig.py
+++ b/usr/lib/linuxmint/mintMenu/mintMenuConfig.py
@@ -64,9 +64,11 @@ class mintMenuConfig(object):
self.showButtonIcon = self.builder.get_object("showButtonIcon")
self.enableInternetSearch = self.builder.get_object("enableInternetSearch")
self.buttonText = self.builder.get_object("buttonText")
- self.hotkeyWidget = keybinding.KeybindingWidget(_("Keyboard shortcut:"))
- grid = self.builder.get_object("main_grid")
- grid.attach(self.hotkeyWidget, 0, 2, 2, 1)
+ self.hotkeyWidget = keybinding.KeybindingWidget()
+ self.builder.get_object("main_grid").attach_next_to(
+ self.hotkeyWidget,
+ self.builder.get_object("keybinding_label"),
+ Gtk.PositionType.RIGHT, 1, 1)
self.buttonIcon = self.builder.get_object("buttonIcon")
self.buttonIconChooser = self.builder.get_object("button_icon_chooser")
self.image_filter = Gtk.FileFilter()