Версия 1.0.1 #12

Merged
kor-elf merged 7 commits from develop into main 2025-08-21 23:14:59 +05:00
Showing only changes of commit fb82846e9e - Show all commits

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()})