Lors d’une tentative d’un copier/coller (pression longue) sur un champ Text sur IOS le message suivant peut apparaitre :
The getter ‘pasteButtonLabel’ was called on null.
Receiver: null
Tried calling: pasteButtonLabel
Receiver: null
Tried calling: pasteButtonLabel
Si tel est le cas, c’est qu’IOS n’arrive tout simplement pas à trouver la localisation adaptée pour les boutons d’actions.
Pour corriger ce point il suffit de créer un LocalizationsDelegate personnalisé pour IOS :
|
|
Et de l’utiliser au niveau de la MaterialApp :
|
|
A noter qu’avec cette classe la localisation utilisée pour les actions sera celle par défaut du téléphone.
Pour corriger ce point il faut modifier la logique de la méthode load(Local locale) qui permet de définir la localisation.
Pour corriger ce point il faut modifier la logique de la méthode load(Local locale) qui permet de définir la localisation.