From 48c19822778ab4e0da277e6a284aeb287be8ce97 Mon Sep 17 00:00:00 2001 From: vjrj <vjrj@comunes.org> Date: Sun, 5 Mar 2023 15:34:27 +0100 Subject: [PATCH] Try to vibrate, if not catch the exception --- lib/ui/widgets/second_screen/card_terminal.dart | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/ui/widgets/second_screen/card_terminal.dart b/lib/ui/widgets/second_screen/card_terminal.dart index 8f27d016..cd8cf9da 100644 --- a/lib/ui/widgets/second_screen/card_terminal.dart +++ b/lib/ui/widgets/second_screen/card_terminal.dart @@ -65,7 +65,7 @@ class _CardTerminalState extends State<CardTerminal> { child: Column( //crossAxisAlignment: CrossAxisAlignment.center, children: <Widget>[ - CardTerminalScreen(text: _currentValue), + CardTerminalScreen(amount: _currentValue), const SizedBox(height: 8.0), Padding( padding: const EdgeInsets.symmetric(vertical: 16.0), @@ -139,8 +139,12 @@ class _CardTerminalState extends State<CardTerminal> { } Future<void> vibrateIfPossible() async { - final bool? hasVibrator = await Vibration.hasVibrator(); - if (hasVibrator ?? false) { - Vibration.vibrate(duration: 1000); + try { + final bool? hasVibrator = await Vibration.hasVibrator(); + if (hasVibrator ?? false) { + Vibration.vibrate(duration: 1000); + } + } catch (e) { + // ok we tryied... } } -- GitLab