Skip to content
This repository has been archived by the owner on Nov 3, 2022. It is now read-only.

Decouple assessment handling from map layout calculation #830

Closed
bonndan opened this issue Dec 23, 2021 · 0 comments · Fixed by #833
Closed

Decouple assessment handling from map layout calculation #830

bonndan opened this issue Dec 23, 2021 · 0 comments · Fixed by #833
Labels
cleanup java Pull requests that update Java code javascript Pull requests that update Javascript code L T-Shirt size for estimation.

Comments

@bonndan
Copy link
Collaborator

bonndan commented Dec 23, 2021

In order to provide more dynamic map as described in #805 and #576 it is necessary to decouple graph rendering from status rendering. If the frontend can set status on map components the number of map reloads will also be decreased.

  • after indexing, calculate if the map layout really changes and the LayoutChangedEvent needs to be triggered
  • reload map in FE only on LayoutChangedEvent
  • start assessment calculation on ProcessingFinishedEvent and only trigger AssessmentChangedEvent if it has really changed
  • repaint map item status in FE on AssessmentChangedEvent
@bonndan bonndan added cleanup java Pull requests that update Java code javascript Pull requests that update Javascript code L T-Shirt size for estimation. labels Dec 23, 2021
bonndan pushed a commit that referenced this issue Dec 23, 2021
bonndan pushed a commit that referenced this issue Dec 25, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
bonndan pushed a commit that referenced this issue Dec 27, 2021
@bonndan bonndan mentioned this issue Dec 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cleanup java Pull requests that update Java code javascript Pull requests that update Javascript code L T-Shirt size for estimation.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant