From f9386316aef9cd67aafbd24c0e26f4fa3c67e7bb Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Mon, 22 Nov 2021 16:59:22 -0300 Subject: [PATCH] [view.qt.settings] fix: not re-enabling the action buttons when a validation error is displayed --- CHANGELOG.md | 4 ++++ bauh/view/qt/settings.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6787e462..c7d2c7b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Arch - **wget** as a hard requirement for Arch package management +- UI + - settings panel: + - not re-enabling the action buttons when a validation error is displayed + ### Improvements - General - useless code removed diff --git a/bauh/view/qt/settings.py b/bauh/view/qt/settings.py index 64e977b2..2645579d 100644 --- a/bauh/view/qt/settings.py +++ b/bauh/view/qt/settings.py @@ -133,6 +133,10 @@ class SettingsWindow(QWidget): msg.seek(0) dialog.show_message(title=self.i18n['warning'].capitalize(), body=msg.read(), type_=MessageType.WARNING) + self.tab_group.setEnabled(True) + self.bt_change.setEnabled(True) + self.bt_close.setEnabled(True) + def _reload_manage_panel(self): if self.window and self.window.isVisible(): self.window.reload()