Mavenomics / MavenWorks

Agile Dashboarding, anywhere
https://mavenworks.com
GNU General Public License v3.0
18 stars 2 forks source link

parts re-render on self-initiated changes #36

Open YairMarcowMavenomics opened 5 years ago

YairMarcowMavenomics commented 5 years ago

The framework seems to unnecessarily call render on Parts when they change their own Properties, resulting (most obviously) in visible overlays, for example when a SlickGrid column is resized, and potentially in lost state (e.g scroll position), stickiness etc.

Things to consider:

quigleyj-mavenomics commented 5 years ago

Tasks:

quigleyj-mavenomics commented 5 years ago

Plan is to push this to a branch first to test for any real-world failures, then slowly move UDPs away from this behavior. The process of doing that should help us uncover any major spec risks that we haven't yet seen in making this change.