Avaiga/taipy-gui

BUG- INPUT not showing all typed characters

Forchapeatl opened this issue · 1 comments

Description
Input element not working properly. Some numbers get deleted upon fast typing .I included video for illustration

How to reproduce
A code fragment

import taipy as tp

from taipy.gui import Gui, notify

input_how =''

page="""

<|{input_how}|input|multiline|>
  
"""

Gui(page).run()

#Or a sequence of events:

  • Just keep typing really fast not all characters will be shown on the input feild.
  • You can also paste some text and try to edit really fast . It won't work as expected

...

Expected behavior
All typed characters should be shown on the input feild.

Screenshots

1a884373-9913-4878-ad6c-0b63fc6429e7.1.mp4

Runtime environment
Please specify relevant indications.

  • OS: [Linux] 22.04
  • Browser: [Chrome] and version
    and any other relevant information.

Thank you for your feedback! Could you try the same experiment with a different change_delay? For example,

<|{input_how}|input|multiline|change_delay=600|>

Do you have better results? We will be sure to look into your issue.

This behavior ican bedue to the propagation of the visual element value to the bound variable in real-time.