made whole tiles clickable

This commit is contained in:
2025-06-30 20:41:04 +02:00
parent 42b15cef87
commit 20537c88c1
2 changed files with 30 additions and 0 deletions

View File

@@ -20,6 +20,11 @@ class _LanguageViewState extends State<LanguageView> {
children: [
ListTile(
title: Text("Systemstandard"),
onTap: () {
setState(() {
_selectedLanguage = "Systemstandard";
});
},
leading: Radio(
value: "Systemstandard",
groupValue: _selectedLanguage,
@@ -30,6 +35,11 @@ class _LanguageViewState extends State<LanguageView> {
),
ListTile(
title: Text("Deutsch"),
onTap: () {
setState(() {
_selectedLanguage = "Deutsch";
});
},
leading: Radio(
value: "Deutsch",
groupValue: _selectedLanguage,
@@ -40,6 +50,11 @@ class _LanguageViewState extends State<LanguageView> {
),
ListTile(
title: Text("Englisch"),
onTap: () {
setState(() {
_selectedLanguage = "Englisch";
});
},
leading: Radio(
value: "Englisch",
groupValue: _selectedLanguage,

View File

@@ -20,6 +20,11 @@ class _ThemeViewState extends State<ThemeView> {
children: [
ListTile(
title: Text("Systemstandard"),
onTap: () {
setState(() {
_selectedTheme = "Systemstandard";
});
},
leading: Radio(
value: "Systemstandard",
groupValue: _selectedTheme,
@@ -30,6 +35,11 @@ class _ThemeViewState extends State<ThemeView> {
),
ListTile(
title: Text("Dunkel"),
onTap: () {
setState(() {
_selectedTheme = "Dunkel";
});
},
leading: Radio(
value: "Dunkel",
groupValue: _selectedTheme,
@@ -40,6 +50,11 @@ class _ThemeViewState extends State<ThemeView> {
),
ListTile(
title: Text("Hell"),
onTap: () {
setState(() {
_selectedTheme = "Hell";
});
},
leading: Radio(
value: "Hell",
groupValue: _selectedTheme,