Currently, I'm learning flutter and can't update one textController when the value in provider changes. Here is the code I tried already:
TextEditingController textController;
@override
void initState() {
TranslateTextProvider myProvider = Provider.of<TranslateTextProvider>(
context,
listen: false,
);
super.initState();
textController = TextEditingController(text: myProvider.translated);
}
@override
void dispose() {
textController.dispose();
super.dispose();
}
The provider is updating correctly but textfield doesn't and yes I have set the controller on textfield. I'll be grateful for every tip.