diff --git a/cockatrice/src/interface/widgets/dialogs/dlg_settings.cpp b/cockatrice/src/interface/widgets/dialogs/dlg_settings.cpp index d56873fac..e97ca8921 100644 --- a/cockatrice/src/interface/widgets/dialogs/dlg_settings.cpp +++ b/cockatrice/src/interface/widgets/dialogs/dlg_settings.cpp @@ -438,7 +438,7 @@ AppearanceSettingsPage::AppearanceSettingsPage() connect(&homeTabBackgroundSourceBox, QOverload::of(&QComboBox::currentIndexChanged), this, [this]() { auto type = homeTabBackgroundSourceBox.currentData().value(); SettingsCache::instance().setHomeTabBackgroundSource(BackgroundSources::toId(type)); - updateHomeTabDisplayCardNameVisibility(); + updateHomeTabSettingsVisibility(); }); homeTabBackgroundShuffleFrequencySpinBox.setRange(0, 3600); @@ -451,7 +451,7 @@ AppearanceSettingsPage::AppearanceSettingsPage() connect(&homeTabDisplayCardNameCheckBox, &QCheckBox::QT_STATE_CHANGED, &settings, &SettingsCache::setHomeTabDisplayCardName); - updateHomeTabDisplayCardNameVisibility(); + updateHomeTabSettingsVisibility(); auto *themeGrid = new QGridLayout; themeGrid->addWidget(&themeLabel, 0, 0); @@ -659,13 +659,13 @@ void AppearanceSettingsPage::openThemeLocation() } } -void AppearanceSettingsPage::updateHomeTabDisplayCardNameVisibility() +void AppearanceSettingsPage::updateHomeTabSettingsVisibility() { bool visible = SettingsCache::instance().getHomeTabBackgroundSource() != BackgroundSources::toId(BackgroundSources::Theme); - qInfo() << BackgroundSources::toId(BackgroundSources::Theme); - qInfo() << SettingsCache::instance().getHomeTabBackgroundSource(); - qInfo() << visible; + + homeTabBackgroundShuffleFrequencyLabel.setVisible(visible); + homeTabBackgroundShuffleFrequencySpinBox.setVisible(visible); homeTabDisplayCardNameLabel.setVisible(visible); homeTabDisplayCardNameCheckBox.setVisible(visible); } diff --git a/cockatrice/src/interface/widgets/dialogs/dlg_settings.h b/cockatrice/src/interface/widgets/dialogs/dlg_settings.h index 34edab09e..db107c6e2 100644 --- a/cockatrice/src/interface/widgets/dialogs/dlg_settings.h +++ b/cockatrice/src/interface/widgets/dialogs/dlg_settings.h @@ -103,7 +103,7 @@ class AppearanceSettingsPage : public AbstractSettingsPage private slots: void themeBoxChanged(int index); void openThemeLocation(); - void updateHomeTabDisplayCardNameVisibility(); + void updateHomeTabSettingsVisibility(); void showShortcutsChanged(QT_STATE_CHANGED_T enabled); void overrideAllCardArtWithPersonalPreferenceToggled(QT_STATE_CHANGED_T enabled);