When the project was changed via the UI, the open navigator pane would change after all of the redraw/relayout logic
happened. This caused the project tree to be unresponsive and often display the incorrect project.
Type
[x] Bug Fix
[ ] New Feature
[ ] Quality of Life Improvement
Tests
I have tested locally against:
[ ] Windows
[x] linux
[ ] OS X
[ ] BSD
I have included automated tests:
[ ] Unit tests
[ ] Integration tests
[ ] End to end tests
The navigator package is probably the oldest, crustiest part of vidar right now, and it needs a major rewrite to be testable. I don't even want to try to test it right now.
When the project was changed via the UI, the open navigator pane would change after all of the redraw/relayout logic happened. This caused the project tree to be unresponsive and often display the incorrect project.
Type
Tests
I have tested locally against:
I have included automated tests:
The
navigator
package is probably the oldest, crustiest part of vidar right now, and it needs a major rewrite to be testable. I don't even want to try to test it right now.