From 6cbad745dfe6aa71cbadf70266ef08582f2eea8f Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Sat, 13 Jan 2024 15:57:00 +0200 Subject: [PATCH] SelectiveWidget: Disabled parent if there aren't any SDLs. --- rare/widgets/selective_widget.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rare/widgets/selective_widget.py b/rare/widgets/selective_widget.py index 85cb1385..527697cc 100644 --- a/rare/widgets/selective_widget.py +++ b/rare/widgets/selective_widget.py @@ -45,6 +45,9 @@ class SelectiveWidget(QWidget): cb.setChecked(True) cb.stateChanged.connect(self.stateChanged) main_layout.addWidget(cb) + self.parent().setDisabled(False) + else: + self.parent().setDisabled(True) def install_tags(self): install_tags = [""]