From c553e150369e5855aa9b75a77c9bbadc32b63d21 Mon Sep 17 00:00:00 2001 From: RickyRister <42636155+RickyRister@users.noreply.github.com> Date: Wed, 14 Jan 2026 05:20:12 -0800 Subject: [PATCH] [TabDeckEditor] Fix bug in #6499 causing view menu actions to sometimes not work (#6518) * remove a special case * fix --- cockatrice/src/interface/widgets/tabs/tab_deck_editor.cpp | 4 ---- .../tabs/visual_deck_editor/tab_deck_editor_visual.cpp | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/cockatrice/src/interface/widgets/tabs/tab_deck_editor.cpp b/cockatrice/src/interface/widgets/tabs/tab_deck_editor.cpp index 3da078dda..9c7cc0a84 100644 --- a/cockatrice/src/interface/widgets/tabs/tab_deck_editor.cpp +++ b/cockatrice/src/interface/widgets/tabs/tab_deck_editor.cpp @@ -165,10 +165,6 @@ void TabDeckEditor::loadLayout() actions.aFloating->setChecked(dockWidget->isFloating()); } - // special case for cardDatabaseDock - auto &actions = dockToActions[cardDatabaseDockWidget]; - actions.aFloating->setChecked(actions.aVisible->isChecked()); - cardInfoDockWidget->setMinimumSize(layouts.getDeckEditorCardSize()); cardInfoDockWidget->setMaximumSize(layouts.getDeckEditorCardSize()); diff --git a/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp b/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp index 8a92e1bc2..a3c18da7c 100644 --- a/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp +++ b/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp @@ -291,7 +291,7 @@ void TabDeckEditorVisual::loadLayout() QDockWidget *dockWidget = it.key(); const DockActions &actions = it.value(); - actions.aVisible->setCheckable(dockWidget->isHidden()); + actions.aVisible->setChecked(dockWidget->isHidden()); actions.aFloating->setEnabled(actions.aVisible->isChecked()); actions.aFloating->setChecked(dockWidget->isFloating()); }