fix weird focus issues with android OSK
This commit is contained in:
parent
5eed03c10e
commit
29840d595a
1 changed files with 24 additions and 9 deletions
9
lib/helpers/extensions/refocus_after_rebuild.dart
Normal file
9
lib/helpers/extensions/refocus_after_rebuild.dart
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
import "package:material_ui/material_ui.dart";
|
||||
|
||||
extension RefocusAfterRebuild on FocusNode {
|
||||
/// Focuses this again once the text field using it has been replaced.
|
||||
void refocusAfterRebuild() {
|
||||
unfocus();
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) => requestFocus());
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue