diff --git a/src/xenia/ui/qt/settings/widgets/settings_groupbox.cc b/src/xenia/ui/qt/settings/widgets/settings_groupbox.cc index 304fd8692..2534cd806 100644 --- a/src/xenia/ui/qt/settings/widgets/settings_groupbox.cc +++ b/src/xenia/ui/qt/settings/widgets/settings_groupbox.cc @@ -27,6 +27,7 @@ SettingsCheckBox* SettingsGroupBox::CreateCheckBox(const QString& text, auto font = widget_label->font(); font.setPointSizeF(kSubLabelSize); widget_label->setFont(font); + widget_label->setVisible(false); auto checkbox = new SettingsCheckBox(text, target, widget_label); checkbox_layout->addWidget(checkbox); diff --git a/src/xenia/ui/qt/settings/widgets/settings_widget.h b/src/xenia/ui/qt/settings/widgets/settings_widget.h index bb730c4c0..23dec68ee 100644 --- a/src/xenia/ui/qt/settings/widgets/settings_widget.h +++ b/src/xenia/ui/qt/settings/widgets/settings_widget.h @@ -40,6 +40,9 @@ class SettingsWidget : public Widget { void UpdateLabel(const QString& text) { if (label_) { label_->setText(text); + label_->setVisible(true); + } else { + label_->setVisible(false); } }