[desktop] fix unsafe configuration groupbox visibility

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter 2025-08-26 20:48:43 -04:00
parent d1f2e78d56
commit cf1c3d5805

View file

@ -91,14 +91,11 @@ void ConfigureCpu::Setup(const ConfigurationShared::Builder& builder) {
} }
UpdateGroup(accuracy_combobox->currentIndex()); UpdateGroup(accuracy_combobox->currentIndex());
UpdateGroup(backend_combobox->currentIndex());
} }
void ConfigureCpu::UpdateGroup(int index) { void ConfigureCpu::UpdateGroup(int index) {
const auto accuracy = static_cast<Settings::CpuAccuracy>( // TODO(crueter): see if this works on NCE
combobox_translations.at(Settings::EnumMetadata<Settings::CpuAccuracy>::Index())[index] ui->unsafe_group->setVisible(index == (int) Settings::CpuAccuracy::Unsafe);
.first);
ui->unsafe_group->setVisible(accuracy == Settings::CpuAccuracy::Unsafe);
} }
void ConfigureCpu::ApplyConfiguration() { void ConfigureCpu::ApplyConfiguration() {