TF-2046 Move passFocusNode to controller to dispose it when view disposed

(cherry picked from commit acfd76687537e81d1865f2c153d8d5324649ea4f)
This commit is contained in:
dab246
2023-07-20 16:05:14 +07:00
committed by Dat Vu
parent 980f7e34f3
commit 2e9f45139a
2 changed files with 4 additions and 4 deletions
@@ -70,6 +70,7 @@ class LoginController extends BaseController {
final TextEditingController urlInputController = TextEditingController();
final TextEditingController usernameInputController = TextEditingController();
final FocusNode passFocusNode = FocusNode();
LoginController(
this._authenticationInteractor,
@@ -378,6 +379,7 @@ class LoginController extends BaseController {
@override
void onClose() {
passFocusNode.dispose();
urlInputController.dispose();
usernameInputController.dispose();
super.onClose();