Delay LineGraphScene reload #53

Merged
gfgit merged 8 commits from delay_linegraph_reload into master 2024-06-11 00:21:38 +02:00
gfgit commented 2022-09-11 16:55:38 +02:00 (Migrated from github.com)

When we will have multiple line views, updating should be done in event loop to avoid freezing the UI.

  • Do batch updates, cumulate all changes to every scene and then update only once (saves time)
  • Fix scene not correctly updated in some cases (e.g. changing Job ID without other modifications didn't trigger update)
  • LineGraphScene: light update when only station names change but not the rest.

Fixes #52

When we will have multiple line views, updating should be done in event loop to avoid freezing the UI. - Do batch updates, cumulate all changes to every scene and then update only once (saves time) - Fix scene not correctly updated in some cases (e.g. changing Job ID without other modifications didn't trigger update) - LineGraphScene: light update when only station names change but not the rest. Fixes #52
Sign in to join this conversation.
No description provided.