fix: reset active button if it's being removed

This commit is contained in:
Sergey Palcheh
2025-10-25 12:31:16 +06:00
parent caccc333db
commit 81013bfe71

View File

@@ -2291,6 +2291,11 @@ class WineHelperGUI(QMainWindow):
# Если нужно скрыть тестовые версии и они были добавлены
elif not is_checked and test_buttons:
# Если текущая активная кнопка находится среди удаляемых, сбрасываем ее
if self.current_active_button in test_buttons:
self._reset_info_panel_to_default("Автоматическая установка")
self.current_active_button = None
# Останавливаем анимацию и удаляем виджеты тестовых кнопок
for btn in test_buttons:
if btn in self.icon_animators: