Respect default deck editor choice (#6136)

* Respect default deck editor choice.

Took 5 minutes

* Don't force open default deck editor on startup.

Took 1 minute

---------

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
This commit is contained in:
BruebachL
2025-09-13 22:03:10 +02:00
committed by GitHub
parent 46285a499e
commit ab6b32b8ba
2 changed files with 1 additions and 2 deletions

View File

@@ -314,7 +314,6 @@ static void checkAndTrigger(QAction *checkableAction, bool checked)
void TabSupervisor::initStartupTabs()
{
auto homeTab = addHomeTab();
addDeckEditorTab(nullptr);
setCurrentWidget(homeTab);
if (SettingsCache::instance().getTabVisualDeckStorageOpen()) {

View File

@@ -167,7 +167,7 @@ QGroupBox *HomeWidget::createButtons()
auto visualDeckEditorButton = new HomeStyledButton(tr("Create New Deck"), gradientColors);
connect(visualDeckEditorButton, &QPushButton::clicked, tabSupervisor,
[this] { tabSupervisor->addVisualDeckEditorTab(nullptr); });
[this] { tabSupervisor->openDeckInNewTab(nullptr); });
boxLayout->addWidget(visualDeckEditorButton);
auto visualDeckStorageButton = new HomeStyledButton(tr("Browse Decks"), gradientColors);
connect(visualDeckStorageButton, &QPushButton::clicked, tabSupervisor,