From 407b5f27807b3642967ba2de4b180049e0ee787f Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Wed, 27 Dec 2023 15:54:14 -0800 Subject: [PATCH] don't allow unselection of radio buttons --- ui/dialogs/addeditserverdialog.go | 1 + ui/dialogs/settingsdialog.go | 1 + 2 files changed, 2 insertions(+) diff --git a/ui/dialogs/addeditserverdialog.go b/ui/dialogs/addeditserverdialog.go index 1806283..7d41dda 100644 --- a/ui/dialogs/addeditserverdialog.go +++ b/ui/dialogs/addeditserverdialog.go @@ -55,6 +55,7 @@ func NewAddEditServerDialog(title string, cancelable bool, prefillServer *backen legacyAuthCheck.Hide() } }) + serverTypeChoice.Required = true serverTypeChoice.Horizontal = true selected := backend.ServerTypeSubsonic if a.ServerType == backend.ServerTypeJellyfin { diff --git a/ui/dialogs/settingsdialog.go b/ui/dialogs/settingsdialog.go index 1c2a302..641e2ce 100644 --- a/ui/dialogs/settingsdialog.go +++ b/ui/dialogs/settingsdialog.go @@ -437,6 +437,7 @@ func (s *SettingsDialog) createExperimentalTab(window fyne.Window) *container.Ta s.config.Application.UIScaleSize = choice s.setRestartRequired() }) + uiScaleRadio.Required = true uiScaleRadio.Horizontal = true if s.config.Application.UIScaleSize == "Smaller" || s.config.Application.UIScaleSize == "Larger" { uiScaleRadio.Selected = s.config.Application.UIScaleSize