diff --git a/panels/temperature.py b/panels/temperature.py index aef87e33..9a466a74 100644 --- a/panels/temperature.py +++ b/panels/temperature.py @@ -92,11 +92,13 @@ class TemperaturePanel(ScreenPanel): def preheat(self): self.labels["preheat_grid"] = self._gtk.HomogeneousGrid() - for i, option in enumerate(self.preheat_options): + i = 0 + for option in self.preheat_options: if option != "cooldown": self.labels[option] = self._gtk.Button(option, f"color{(i % 4) + 1}") self.labels[option].connect("clicked", self.set_temperature, option) self.labels['preheat_grid'].attach(self.labels[option], (i % 2), int(i / 2), 1, 1) + i += 1 scroll = Gtk.ScrolledWindow() scroll.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC) scroll.add(self.labels["preheat_grid"])