Page two bug fix (#114)

pull/117/head
Branden Taylor 6 years ago committed by Andrew Brogdon
parent 7f6d0a2775
commit 34894861ac

@ -86,11 +86,6 @@ class InfiniteProcessIsolateController extends ChangeNotifier {
bool _running = false; bool _running = false;
bool _paused = false; bool _paused = false;
InfiniteProcessIsolateController() {
start();
_running = true;
}
Future<void> createIsolate() async { Future<void> createIsolate() async {
mIceRP = ReceivePort(); mIceRP = ReceivePort();
newIsolate = await Isolate.spawn(_secondIsolateEntryPoint, mIceRP.sendPort); newIsolate = await Isolate.spawn(_secondIsolateEntryPoint, mIceRP.sendPort);
@ -110,7 +105,6 @@ class InfiniteProcessIsolateController extends ChangeNotifier {
Future<void> start() async { Future<void> start() async {
if (_running == false && _paused == false) { if (_running == false && _paused == false) {
await createIsolate(); await createIsolate();
if (newIsolate == null) return;
listen(); listen();
_running = true; _running = true;
notifyListeners(); notifyListeners();
@ -259,23 +253,19 @@ Widget radioButtonWidget(BuildContext context) {
Radio( Radio(
value: 1, value: 1,
groupValue: controller.multiplier, groupValue: controller.multiplier,
// The following is a result of https://github.com/dart-lang/linter/issues/695 onChanged: (dynamic _) => controller.setMultiplier(1),
// ignore: avoid_types_on_closure_parameters
onChanged: (int _) => controller.setMultiplier(1),
), ),
Text('1x'), Text('1x'),
Radio( Radio(
value: 2, value: 2,
groupValue: controller.multiplier, groupValue: controller.multiplier,
// ignore: avoid_types_on_closure_parameters onChanged: (dynamic _) => controller.setMultiplier(2),
onChanged: (int _) => controller.setMultiplier(2),
), ),
Text('2x'), Text('2x'),
Radio( Radio(
value: 3, value: 3,
groupValue: controller.multiplier, groupValue: controller.multiplier,
// ignore: avoid_types_on_closure_parameters onChanged: (dynamic _) => controller.setMultiplier(3),
onChanged: (int _) => controller.setMultiplier(3),
), ),
Text('3x'), Text('3x'),
], ],

Loading…
Cancel
Save