diff --git a/bec_widgets/widgets/containers/dock/dock_area.py b/bec_widgets/widgets/containers/dock/dock_area.py index 402cdeea..69b87b30 100644 --- a/bec_widgets/widgets/containers/dock/dock_area.py +++ b/bec_widgets/widgets/containers/dock/dock_area.py @@ -502,9 +502,9 @@ if __name__ == "__main__": # pragma: no cover app = QApplication([]) set_theme("auto") dock_area = BECDockArea() - dock_1 = dock_area.new(name="dock_0", widget="BECWaveformWidget") - dock_1 = dock_area.new(name="dock_0", widget="BECWaveformWidget") - dock_1.new(widget="BECWaveformWidget") + dock_1 = dock_area.new(name="dock_0", widget="Waveform") + # dock_1 = dock_area.new(name="dock_0", widget="Waveform") + dock_area.new(widget="Waveform") dock_area.show() app.topLevelWidgets() app.exec_() diff --git a/bec_widgets/widgets/plots_next_gen/waveform/waveform.py b/bec_widgets/widgets/plots_next_gen/waveform/waveform.py index 1efc0169..572bafeb 100644 --- a/bec_widgets/widgets/plots_next_gen/waveform/waveform.py +++ b/bec_widgets/widgets/plots_next_gen/waveform/waveform.py @@ -117,10 +117,13 @@ class Waveform(PlotBase): client=None, gui_id: str | None = None, popups: bool = True, + **kwargs, ): if config is None: config = WaveformConfig(widget_class=self.__class__.__name__) - super().__init__(parent=parent, config=config, client=client, gui_id=gui_id, popups=popups) + super().__init__( + parent=parent, config=config, client=client, gui_id=gui_id, popups=popups, **kwargs + ) # For PropertyManager identification self.setObjectName("Waveform")