move connect_printer_widget to printer_select

This commit is contained in:
alfrix 2022-11-16 07:13:22 -03:00
parent 4272109a27
commit 86c52dece8
2 changed files with 4 additions and 4 deletions

View File

@ -38,7 +38,7 @@ class PrinterSelect(ScreenPanel):
for i, printer in enumerate(printers):
name = list(printer)[0]
self.labels[name] = self._gtk.ButtonImage("extruder", name, f"color{1 + i % 4}")
self.labels[name].connect("clicked", self._screen.connect_printer_widget, name)
self.labels[name].connect("clicked", self.connect_printer, name)
if self._screen.vertical_mode:
row = i % columns
col = int(i / columns)
@ -47,6 +47,9 @@ class PrinterSelect(ScreenPanel):
row = int(i / columns)
grid.attach(self.labels[name], col, row, 1, 1)
def connect_printer(self, widget, name):
self._screen.connect_printer(name)
def activate(self):
self._screen.base_panel.action_bar.hide()
GLib.timeout_add(100, self._screen.base_panel.action_bar.hide)

View File

@ -156,9 +156,6 @@ class KlipperScreen(Gtk.Window):
else:
self.show_printer_select()
def connect_printer_widget(self, widget, name):
self.connect_printer(name)
def connect_printer(self, name):
data = {
"moonraker_host": "127.0.0.1",