Remove splash for Desktop

This commit is contained in:
grummbeer 2023-06-06 14:53:05 +02:00
parent 594ce024e7
commit 16ad498ef3

View File

@ -183,7 +183,13 @@ class MyTheme {
), ),
); );
static const SwitchThemeData switchTheme = SwitchThemeData(splashRadius: 0); static SwitchThemeData switchTheme() {
return SwitchThemeData(splashRadius: isDesktop ? 0 : kRadialReactionRadius);
}
static RadioThemeData radioTheme() {
return RadioThemeData(splashRadius: isDesktop ? 0 : kRadialReactionRadius);
}
// Checkbox // Checkbox
static const CheckboxThemeData checkboxTheme = CheckboxThemeData( static const CheckboxThemeData checkboxTheme = CheckboxThemeData(
@ -309,7 +315,8 @@ class MyTheme {
), ),
), ),
), ),
switchTheme: switchTheme, switchTheme: switchTheme(),
radioTheme: radioTheme(),
checkboxTheme: checkboxTheme, checkboxTheme: checkboxTheme,
listTileTheme: listTileTheme, listTileTheme: listTileTheme,
menuBarTheme: MenuBarThemeData( menuBarTheme: MenuBarThemeData(
@ -404,7 +411,8 @@ class MyTheme {
), ),
), ),
), ),
switchTheme: switchTheme, switchTheme: switchTheme(),
radioTheme: radioTheme(),
checkboxTheme: checkboxTheme, checkboxTheme: checkboxTheme,
listTileTheme: listTileTheme, listTileTheme: listTileTheme,
menuBarTheme: MenuBarThemeData( menuBarTheme: MenuBarThemeData(