forked from CastroFidel/winehelper
fix: reset active button if it's being removed
This commit is contained in:
@@ -2291,6 +2291,11 @@ class WineHelperGUI(QMainWindow):
|
|||||||
|
|
||||||
# Если нужно скрыть тестовые версии и они были добавлены
|
# Если нужно скрыть тестовые версии и они были добавлены
|
||||||
elif not is_checked and test_buttons:
|
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:
|
for btn in test_buttons:
|
||||||
if btn in self.icon_animators:
|
if btn in self.icon_animators:
|
||||||
|
|||||||
Reference in New Issue
Block a user