Casterlabs / caffeinated

The code for Caffeinated.
https://casterlabs.co?ref=github_caffeinated
Other
17 stars 0 forks source link

Widget Editor UI does not incrementally re-render #12

Open e3ndr opened 1 year ago

e3ndr commented 1 year ago

During onSettingsUpdate, a widget may choose to reconstruct the settings layout (e.g add another input based on a checkbox). This causes the Widget Editor UI to completely re-render rather than just re-rendering the changes, causing fields to lose focus and for the app to hitch for up to 1 second.