[TabDeckEditor] Fix bug in #6499 causing view menu actions to sometimes not work (#6518)

* remove a special case

* fix
This commit is contained in:
RickyRister 2026-01-14 05:20:12 -08:00 committed by GitHub
parent a4eef648bc
commit c553e15036
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 1 additions and 5 deletions

View file

@ -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());

View file

@ -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());
}