diff --git a/manim_slides/config.py b/manim_slides/config.py index 88c2359..f62378a 100644 --- a/manim_slides/config.py +++ b/manim_slides/config.py @@ -93,7 +93,6 @@ class Keys(BaseModel): # type: ignore def merge_with(self, other: "Keys") -> "Keys": for key_name, key in self: other_key = getattr(other, key_name) - print(set(key.ids)) key.ids = list(set(key.ids).union(other_key.ids)) key.name = other_key.name or key.name diff --git a/manim_slides/wizard.py b/manim_slides/wizard.py index 6d0ad76..4f725f7 100644 --- a/manim_slides/wizard.py +++ b/manim_slides/wizard.py @@ -68,7 +68,7 @@ class Wizard(QWidget): # type: ignore self.layout = QGridLayout() - for i, (key, value) in enumerate(self.config.dict().items()): + for i, (key, value) in enumerate(self.config.keys.dict().items()): # Create label for key name information label = QLabel() key_info = value["name"] or key @@ -83,7 +83,7 @@ class Wizard(QWidget): # type: ignore ) self.buttons.append(button) button.clicked.connect( - partial(self.openDialog, i, getattr(self.config, key)) + partial(self.openDialog, i, getattr(self.config.keys, key)) ) self.layout.addWidget(button, i, 1)