base_panel: all action bar buttons should close the keyboard
This commit is contained in:
parent
5ad82a64d4
commit
5e73fb03b5
@ -35,7 +35,6 @@ class BasePanel(ScreenPanel):
|
|||||||
self.control['printer_select'].connect("clicked", self._screen.show_printer_select)
|
self.control['printer_select'].connect("clicked", self._screen.show_printer_select)
|
||||||
|
|
||||||
self.control['macros_shortcut'] = self._gtk.ButtonImage('custom-script', None, None, 1)
|
self.control['macros_shortcut'] = self._gtk.ButtonImage('custom-script', None, None, 1)
|
||||||
self.control['macros_shortcut'].connect("clicked", self._screen.remove_keyboard)
|
|
||||||
self.control['macros_shortcut'].connect("clicked", self.menu_item_clicked, "gcode_macros", {
|
self.control['macros_shortcut'].connect("clicked", self.menu_item_clicked, "gcode_macros", {
|
||||||
"name": "Macros",
|
"name": "Macros",
|
||||||
"panel": "gcode_macros"
|
"panel": "gcode_macros"
|
||||||
@ -44,6 +43,10 @@ class BasePanel(ScreenPanel):
|
|||||||
self.control['estop'] = self._gtk.ButtonImage('emergency', None, None, 1)
|
self.control['estop'] = self._gtk.ButtonImage('emergency', None, None, 1)
|
||||||
self.control['estop'].connect("clicked", self.emergency_stop)
|
self.control['estop'].connect("clicked", self.emergency_stop)
|
||||||
|
|
||||||
|
# Any action bar button should close the keyboard
|
||||||
|
for item in self.control:
|
||||||
|
self.control[item].connect("clicked", self._screen.remove_keyboard)
|
||||||
|
|
||||||
# Action bar
|
# Action bar
|
||||||
self.action_bar = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=5)
|
self.action_bar = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=5)
|
||||||
if self._screen.vertical_mode:
|
if self._screen.vertical_mode:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user