From d28f11025cf5e9cdb3f9cb7c90e373a5a2efa1ed Mon Sep 17 00:00:00 2001 From: Vitaliy Zarubin Date: Thu, 6 Jul 2023 11:02:55 +0300 Subject: [PATCH] [flutter_example_packages] Add check kIsAurora for android --- .../packages/flutter_keyboard_visibility/page.dart | 12 +++++++----- .../lib/packages/flutter_secure_storage/page.dart | 11 +++++++---- example/lib/packages/shared_preferences/page.dart | 11 +++++++---- 3 files changed, 21 insertions(+), 13 deletions(-) diff --git a/example/lib/packages/flutter_keyboard_visibility/page.dart b/example/lib/packages/flutter_keyboard_visibility/page.dart index f9adc1b..501bf9c 100644 --- a/example/lib/packages/flutter_keyboard_visibility/page.dart +++ b/example/lib/packages/flutter_keyboard_visibility/page.dart @@ -4,6 +4,7 @@ */ import 'dart:async'; +import 'package:flutter/foundation.dart' show kIsAurora; import 'package:flutter/material.dart'; import 'package:flutter_example_packages/base/di/app_di.dart'; import 'package:flutter_example_packages/base/package/package.dart'; @@ -14,7 +15,6 @@ import 'package:flutter_example_packages/widgets/blocks/block_item.dart'; import 'package:flutter_example_packages/widgets/layouts/block_layout.dart'; import 'package:flutter_example_packages/widgets/texts/export.dart'; import 'package:flutter_gen/gen_l10n/app_localizations.dart'; -import 'package:flutter/foundation.dart' show kIsAurora; import 'model.dart'; import 'package.dart'; @@ -40,11 +40,13 @@ class _FlutterKeyboardVisibilityPageState @override void initState() { super.initState(); - _streamSub = model.onChangeKeyboardHeight().listen((height) { - setState(() { - _keyboardHeight = height; + if (kIsAurora) { + _streamSub = model.onChangeKeyboardHeight().listen((height) { + setState(() { + _keyboardHeight = height; + }); }); - }); + } } @override diff --git a/example/lib/packages/flutter_secure_storage/page.dart b/example/lib/packages/flutter_secure_storage/page.dart index 3e13b80..e106063 100644 --- a/example/lib/packages/flutter_secure_storage/page.dart +++ b/example/lib/packages/flutter_secure_storage/page.dart @@ -4,6 +4,7 @@ */ import 'dart:async'; +import 'package:flutter/foundation.dart' show kIsAurora; import 'package:flutter/material.dart'; import 'package:flutter_example_packages/base/di/app_di.dart'; import 'package:flutter_example_packages/base/package/package.dart'; @@ -63,11 +64,13 @@ class _FlutterSecureStoragePageState @override void initState() { super.initState(); - _streamSub = _controllerAurora.onChangeHeight.listen((event) { - setState(() { - _keyboardHeight = event; + if (kIsAurora) { + _streamSub = _controllerAurora.onChangeHeight.listen((event) { + setState(() { + _keyboardHeight = event; + }); }); - }); + } } @override diff --git a/example/lib/packages/shared_preferences/page.dart b/example/lib/packages/shared_preferences/page.dart index 1386bf9..d926aaa 100644 --- a/example/lib/packages/shared_preferences/page.dart +++ b/example/lib/packages/shared_preferences/page.dart @@ -5,6 +5,7 @@ import 'dart:async'; import 'dart:convert'; +import 'package:flutter/foundation.dart' show kIsAurora; import 'package:flutter/material.dart'; import 'package:flutter_example_packages/base/di/app_di.dart'; import 'package:flutter_example_packages/base/package/package.dart'; @@ -56,11 +57,13 @@ class _SharedPreferencesPageState extends AppState { void initState() { super.initState(); model.reloadValues(); - _streamSub = _controllerAurora.onChangeHeight.listen((event) { - setState(() { - _keyboardHeight = event; + if (kIsAurora) { + _streamSub = _controllerAurora.onChangeHeight.listen((event) { + setState(() { + _keyboardHeight = event; + }); }); - }); + } } @override