File tree Expand file tree Collapse file tree 6 files changed +12
-0
lines changed Expand file tree Collapse file tree 6 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -15,10 +15,12 @@ import 'package:ccxgui/utils/constants.dart';
15
15
import 'components/start_stop_button.dart' ;
16
16
17
17
class Dashboard extends StatelessWidget {
18
+ final ScrollController controller = ScrollController ();
18
19
@override
19
20
Widget build (BuildContext context) {
20
21
return Material (
21
22
child: ListView (
23
+ controller: controller,
22
24
children: [
23
25
Row (
24
26
mainAxisSize: MainAxisSize .max,
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import 'components/custom_swtich_listTile.dart';
12
12
import 'components/custom_textfield.dart' ;
13
13
14
14
class BasicSettingsScreen extends StatelessWidget {
15
+ final ScrollController controller = ScrollController ();
15
16
@override
16
17
Widget build (BuildContext context) {
17
18
return BlocBuilder <SettingsBloc , SettingsState >(
@@ -50,6 +51,7 @@ class BasicSettingsScreen extends StatelessWidget {
50
51
body: Padding (
51
52
padding: const EdgeInsets .all (8.0 ),
52
53
child: ListView (
54
+ controller: controller,
53
55
children: [
54
56
CustomTextField (
55
57
title: 'Output file name (press enter to save)' ,
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import 'package:ccxgui/screens/settings/components/custom_textfield.dart';
12
12
import 'package:ccxgui/utils/constants.dart' ;
13
13
14
14
class HardSubxSettingsScreen extends StatelessWidget {
15
+ final ScrollController controller = ScrollController ();
15
16
@override
16
17
Widget build (BuildContext context) {
17
18
return BlocBuilder <SettingsBloc , SettingsState >(
@@ -56,6 +57,7 @@ class HardSubxSettingsScreen extends StatelessWidget {
56
57
body: Padding (
57
58
padding: const EdgeInsets .all (8.0 ),
58
59
child: ListView (
60
+ controller: controller,
59
61
children: [
60
62
CustomSwitchListTile (
61
63
title: 'HardSubx' ,
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import 'components/custom_swtich_listTile.dart';
11
11
import 'components/custom_textfield.dart' ;
12
12
13
13
class InputSettingsScreen extends StatelessWidget {
14
+ final ScrollController controller = ScrollController ();
14
15
@override
15
16
Widget build (BuildContext context) {
16
17
return BlocBuilder <SettingsBloc , SettingsState >(
@@ -46,6 +47,7 @@ class InputSettingsScreen extends StatelessWidget {
46
47
body: Padding (
47
48
padding: const EdgeInsets .all (8.0 ),
48
49
child: ListView (
50
+ controller: controller,
49
51
children: [
50
52
CustomSwitchListTile (
51
53
title: 'Fix pts jumps' ,
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import 'package:ccxgui/screens/settings/components/custom_textfield.dart';
9
9
import 'components/custom_swtich_listTile.dart' ;
10
10
11
11
class ObscureSettingsScreen extends StatelessWidget {
12
+ final ScrollController controller = ScrollController ();
12
13
@override
13
14
Widget build (BuildContext context) {
14
15
return BlocBuilder <SettingsBloc , SettingsState >(
@@ -41,6 +42,7 @@ class ObscureSettingsScreen extends StatelessWidget {
41
42
body: Padding (
42
43
padding: const EdgeInsets .all (8.0 ),
43
44
child: ListView (
45
+ controller: controller,
44
46
children: [
45
47
CustomSwitchListTile (
46
48
title: 'Panasonic DMR-ES15' ,
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ import 'components/custom_swtich_listTile.dart';
13
13
import 'components/custom_textfield.dart' ;
14
14
15
15
class OutputSettingsScreen extends StatelessWidget {
16
+ final ScrollController controller = ScrollController ();
16
17
@override
17
18
Widget build (BuildContext context) {
18
19
return BlocBuilder <SettingsBloc , SettingsState >(
@@ -72,6 +73,7 @@ class OutputSettingsScreen extends StatelessWidget {
72
73
body: Padding (
73
74
padding: const EdgeInsets .all (8.0 ),
74
75
child: ListView (
76
+ controller: controller,
75
77
children: [
76
78
CustomSwitchListTile (
77
79
title: 'BOM' ,
You can’t perform that action at this time.
0 commit comments