You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had a quick look but that issue does not seem to be related. At least picking a placeholder for Input longer than one character still has the same behavior for the entire string as described in that issue (i.e. the first character does not get handled differently)
When an input is instantiated without an argument for the parameter 'value', the first time the watchers associated with its reactive attributes run, the attribute self.view_position is set to 1, which makes no sense because there isn't even any value in the input. Thus, when the value is later modified programmatically, e.g., because it is set with 'some_input_widget.value = some_value', the attribute self.view_position will still be 1 and the text will be rendered starting from the first character.
As two example situations of this, consider #1477 and #1443.
Consider this code:
After being run up, the
Input
looks like this:once focus is moved to it, however, the full
value
is shown:The text was updated successfully, but these errors were encountered: