Skip to content

Conversation

@mathesoncalum
Copy link
Contributor

Resolves: #31074

The problem here was that we were creating a new MScoreErrorsController object every time we wanted to check/show an error. This worked back when the error dialogs were synced but, now that they're async, the controller object goes out of scope before the promise can resolve and call setNeedToShowMScoreError.

This solution makes the controller a private member of NotationInteraction.

@zacjansheski
Copy link
Contributor

Tested on MacOS 15, Windows 11, Ubuntu 22.04.3. Approved
#31074 FIXED

@cbjeukendrup cbjeukendrup merged commit adf87f3 into musescore:master Nov 19, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Do not show this message again" is not honored

3 participants