下記ではエラーが起きないが
child: const SettingsList(
lightTheme: SettingsThemeData(
settingsListBackground: Colors.transparent,
)
)
以下にするとTheme.of(context).colorscheme.backgroundのところでInvalid constant value. になる。
child: const SettingsList(
lightTheme: SettingsThemeData(
settingsListBackground: Theme.of(context).colorscheme.background,
)
)
原因はTheme.of(context).colorscheme.backgroundのところではなく、const SettingsListの部分で、constを除外すれば解決する。
child: SettingsList(
lightTheme: SettingsThemeData(
settingsListBackground: Theme.of(context).colorscheme.background,
)
)
以上