Skip to content

Fix project manager state update timing issues#1189

Merged
ThomasKroes merged 4 commits intomasterfrom
feature/fix_project_manager_open_state_logic
Feb 16, 2026
Merged

Fix project manager state update timing issues#1189
ThomasKroes merged 4 commits intomasterfrom
feature/fix_project_manager_open_state_logic

Conversation

@ThomasKroes
Copy link
Contributor

@ThomasKroes ThomasKroes commented Feb 16, 2026

The project manager state is now set to mv::AbstractProjectManager::State::Idle prior to emitting:

  • mv::AbstractProjectManager::projectOpened(...)
  • mv::AbstractProjectManager::projectImported
  • mv::AbstractProjectManager::projectSaved
  • mv::AbstractProjectManager::projectPublished

The state logic does not rely on the scoped stated object anymore (which would reset the state to idle when going out of scope).

@ThomasKroes ThomasKroes self-assigned this Feb 16, 2026
@ThomasKroes ThomasKroes added the bug Something isn't working label Feb 16, 2026
- Set the heads-up-display model index in the standard item constructor and remove it from the model member function
@ThomasKroes ThomasKroes merged commit a768e37 into master Feb 16, 2026
8 checks passed
@ThomasKroes ThomasKroes deleted the feature/fix_project_manager_open_state_logic branch February 16, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant