mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
fix: request focus when InputTextField is added (#1394)
* fix request focus when InputTextField is added * style: fix indentation
This commit is contained in:
parent
9015e6f160
commit
9c8d00bb61
@ -2,6 +2,7 @@ import 'package:flowy_infra/text_style.dart';
|
||||
import 'package:flowy_infra/theme.dart';
|
||||
import 'package:flowy_infra_ui/widget/rounded_input_field.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/scheduler.dart';
|
||||
import 'package:flutter_bloc/flutter_bloc.dart';
|
||||
import 'package:textstyle_extensions/textstyle_extensions.dart';
|
||||
|
||||
@ -36,6 +37,9 @@ class _InputTextFieldState extends State<InputTextField> {
|
||||
void initState() {
|
||||
_focusNode = FocusNode();
|
||||
_controller = TextEditingController(text: widget.text);
|
||||
SchedulerBinding.instance.addPostFrameCallback((Duration _) {
|
||||
_focusNode.requestFocus();
|
||||
});
|
||||
|
||||
_focusNode.addListener(notifyDidEndEditing);
|
||||
super.initState();
|
||||
|
Loading…
Reference in New Issue
Block a user