Commented out incorrect theme color change logic in ThemeInit due to issues with the new Fyne version.

This commit is contained in:
2025-08-21 22:24:21 +05:00
parent 4a9182d063
commit fb82846e9e

View File

@@ -1,10 +1,11 @@
package setting
import (
"image/color"
"fyne.io/fyne/v2"
"fyne.io/fyne/v2/lang"
"fyne.io/fyne/v2/theme"
"image/color"
)
func (s *setting) GetTheme() ThemeInfoContract {
@@ -31,7 +32,8 @@ func (s *setting) SetTheme(themeInfo ThemeInfoContract) {
func (s *setting) ThemeInit() {
themeInfo := s.GetTheme()
if themeInfo.GetName() == "default" {
s.fyneApp.Settings().SetTheme(theme.DefaultTheme())
// In the new version of Fyne the theme color changes incorrectly if it is set to default.
// s.fyneApp.Settings().SetTheme(theme.DefaultTheme())
return
}
s.fyneApp.Settings().SetTheme(&forcedVariant{theme: theme.DefaultTheme(), variant: themeInfo.GetVariant()})