not sure if fix first image and clipboard/keyboard issue

This commit is contained in:
open-trade 2020-11-28 15:56:25 +08:00
parent 1928768bae
commit b81ecdf318

View File

@ -41,6 +41,7 @@ class _RemotePageState extends State<RemotePage> {
@override @override
void initState() { void initState() {
super.initState(); super.initState();
_value = ' ' * 1000;
FFI.connect(widget.id); FFI.connect(widget.id);
WidgetsBinding.instance.addPostFrameCallback((_) { WidgetsBinding.instance.addPostFrameCallback((_) {
SystemChrome.setEnabledSystemUIOverlays([]); SystemChrome.setEnabledSystemUIOverlays([]);
@ -55,9 +56,9 @@ class _RemotePageState extends State<RemotePage> {
void dispose() { void dispose() {
_focusNode.dispose(); _focusNode.dispose();
super.dispose(); super.dispose();
FFI.close();
_interval.cancel(); _interval.cancel();
_timer?.cancel(); _timer?.cancel();
FFI.close();
dismissLoading(); dismissLoading();
SystemChrome.setEnabledSystemUIOverlays(SystemUiOverlay.values); SystemChrome.setEnabledSystemUIOverlays(SystemUiOverlay.values);
Wakelock.disable(); Wakelock.disable();
@ -163,9 +164,9 @@ class _RemotePageState extends State<RemotePage> {
_timer = Timer(Duration(milliseconds: 30), () { _timer = Timer(Duration(milliseconds: 30), () {
SystemChrome.setEnabledSystemUIOverlays( SystemChrome.setEnabledSystemUIOverlays(
SystemUiOverlay.values); SystemUiOverlay.values);
_focusNode.requestFocus();
SystemChannels.textInput SystemChannels.textInput
.invokeMethod('TextInput.show'); .invokeMethod('TextInput.show');
_focusNode.requestFocus();
}); });
}); });
}), }),