Skip to content

Commit ef12ac3

Browse files
committed
settings dialog above main window
1 parent aa13268 commit ef12ac3

File tree

1 file changed

+3
-3
lines changed
  • src/kevinbotlib_dashboard

1 file changed

+3
-3
lines changed

src/kevinbotlib_dashboard/app.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -411,8 +411,8 @@ def remove_widget(self, widget):
411411
class SettingsWindow(QDialog):
412412
on_applied = Signal()
413413

414-
def __init__(self, settings: QSettings):
415-
super().__init__()
414+
def __init__(self, parent, settings: QSettings):
415+
super().__init__(parent=parent)
416416

417417
self.settings = settings
418418

@@ -495,7 +495,7 @@ def __init__(self):
495495
self.controller = WidgetGridController(self.graphics_view)
496496
self.controller.load(self.item_loader, self.settings.value("layout", [], type=list)) # type: ignore
497497

498-
self.settings_window = SettingsWindow(self.settings)
498+
self.settings_window = SettingsWindow(self, self.settings)
499499
self.settings_window.on_applied.connect(self.refresh_settings)
500500

501501
def refresh_settings(self):

0 commit comments

Comments
 (0)