Plugins with dialogs open their dialog in the background (behind the main MuseScore window)
Reported version
3.x-dev
Type
Plugins
Frequency
Few
Severity
S2 - Critical
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project
Plugins with dialogs open their dialog in the background (behind the main MuseScore window)
Seen in Windows 10 and 7, with e.g. the Batch Convert plugin as well as https://musescore.org/en/project/chord-identifier-special-v3 and https://musescore.org/en/project/expand-chord-symbols-notes
Workaround is of course to dig that dialog up into the forground
Regression vs. 3.4.2
Fix version
3.5.0
Comments
For me all is well on Linux, on Windows 10 some plugin dialogs open normally (including Batch Export); but others show on top then hide themselves.
Yes, that is the symptom, they show very briefly, then hide under the main window
Yes, it's opening in the background without any signs, as if it suddenly disappeared or did not work.
Forwarding what I have mentioned in the Telegram chat, this issue is not related to plugins framework. Similar issues happen to some other non-modal dialogs (but not all of them): Master palette and "Edit Toolbar" lose focus just after opening, Plugin Creator window (being not a plugin itself) hides in the same manner as plugin-created dialogs. Therefore this is a more general issue.
Also this issue has probably been introduced somewhere between 3.5 Alpha and 3.5 Beta: I wasn't able to reproduce the issue in Alpha version but in Beta it was perfectly reproducible for me.
update (from the dev chat): culprit has been found (https://github.com/musescore/MuseScore/blob/3.x/mscore/scoreaccessibili…) and also a possible cure (move https://github.com/musescore/MuseScore/blob/3.x/mscore/scoreaccessibili… to https://github.com/musescore/MuseScore/blob/3.x/mscore/scoreaccessibili…).
Todo: check whether screen readers still work with that change
see https://github.com/musescore/MuseScore/pull/6245
Fixed in branch 3.x, commit 1775fe436c
fix #306878 Retain focus for non-modal dialogs +collect_artifacts
Fixed in branch 3.x, commit 0e9ba0e97c
_Merge pull request #6245 from shoogle/dialog-focus
fix #306878 Retain focus for non-modal dialogs_
I have that issue too.
Fixed in the latest development builds, so will be in 3.5 RC
Cool! What does RC mean.
Release Candidate, last step before the final release
In reply to Release Candidate, last step… by Jojo-Schmitz
Okay, thanks.
Automatically closed -- issue fixed for 2 weeks with no activity.