|
|
|
@ -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 |
|
|
|
|