In my teams dash app, every time a user clicks into any “user-input” type of component (e.g., text input, number input, date picker, etc.) and then subsequently clicks out of that same component, the app will automatically refresh the page in the browser.
Example:
To login to our app, our users are first asked to provide their email (by way of a dcc.Input component).
After a user enters their email into the text box (i.e., dcc.input) and they attempt to click out of, or away from, the text box in any way, the page automatically refreshes on them.
It’s not a great user experience…
Anyone else experiencing this and/or have any workarounds? I’m new to dash app’s but am guessing it’s a callback issue…?