Empty entries Menu Bar under Plug-Ins
Reported version
3.0
Type
Plugins
Frequency
Many
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project
I am using Mac OS Mojave (10.14) and downloaded some PlugIns (https://musescore.org/en/plugins).
Then, I installed them normally.
But when I restarted MuseScore, there where many blank menu entrys under Plug-Ins.
Please, fix that! Thank you.
Fix version
3.2.3
Comments
What are the plugins that you have downloaded?
In reply to What are the plugins that… by songchao
I have downloaded:
https://musescore.org/de/project/check-parallel-fifths-and-octaves
https://musescore.org/de/project/check-harmony-rules
https://musescore.org/en/project/harp-pedal-diagram-0
https://musescore.org/en/project/tunings-and-temperaments
Then, I moved the qml-files into "MuseScore3" > "Plug-Ins"
In reply to I have downloaded: https:/… by [DELETED] 3069276
Also, I enabled them via the Plug-In-Manager.
In reply to Also, I enabled them via the… by [DELETED] 3069276
Now I've noticed that every time you restart MuseScore 3, new blank entries are added to the plug-ins menu ...
I downloaded the four plugins and enabled exactly the 7 plugins you selected, but couldn't reproduce it on Windows. Maybe it's a Mac-specific problem? I'm not sure...
These blank menus should disappear if you disable those plugins, right?
In reply to I downloaded the four… by songchao
I don't know. Maybe it is?
I have disabled those plugins, but no, that is not a solution:
In reply to I don't know. Maybe it is? I… by [DELETED] 3069276
Any news?
Do you have both 3.1-beta and 3.0.5 loaded? I thought this might be the cause. See #287652: Plugins menu error for further discussion.
By the way, I'm on Windows 10.
Is there any workaround? I have the same problem here with Mac High Sierra. Now I can't use the plugins any more
Does a 'revert to factory settings' fix it?
In reply to Does a 'revert to factory… by Jojo-Schmitz
Yes, that's it. Thank you very much
'revert to factory settings' is the workaround
and it is a bug, not a feature request
As per https://musescore.org/fr/node/291416 under Windows too
Fixed as per https://musescore.org/en/handbook/developers-handbook/release-notes/rel…
I reopen this issue (which composes a "trilogy" with the first two ones about Plugins reported yesterday).
This issue is not fixed yet with the 3.2.2. To reproduce from scratch. Steps:
1) Default score -> In Plugin Manager, tick say only "Notenames" and "TempoChanges" (so, the first line of the list, ie, ABC Import, is disabled)
And presuming you have only Basic or Advanced Workspace for the moment.
2) Quit (Ctlr + Q)/ Restart
3) Create a first custom workspace. For settings, leave the default, ie don't select ANY extra components to save with the workspace ->Save
4) Create a second workspace. But here tick "Menu Bar" only -> Save
Remains in this second workspace
5) Quit/Reload
First result in menu "Plugins". Nothing especial right now.
6) Redo "Quit and Reload."
And now, each time you exit and restart the program, a new empty line will appeared in the menu.
Here the state after three Quit/Reload
With the same custom workspace displayed: menu "View" -> Workspaces -> Edit -> Untick "Menu bar" -> Save
Thanks for checking, I had my doubts on the releasenotes...
When I said last night that I had doubts about the possible interaction of the ABC Import plugin (or the first line? it's really tricky) with other plugins, I still have them.
Last night, for example, I noticed problems, a possible interaction with the second plugin in the list, namely for me "Black notes".
And with this reopened issue, I see that the plugin "Notenames" is necessary. If I replace it with the plugin "Random", the issue does not occur. A bit mysterious here for now.
Finally, to drive the nail in, you will see in an image attached to this comment that we have the same starting scenario: "ABC import"/first line disabled, and "Notenames" is well in the list: https://musescore.org/en/node/286727#comment-906696
see https://github.com/musescore/MuseScore/pull/5194
Fixed in branch master, commit e9dca95f64
_fix #286727: prevent empty menu entries in custom workspaces
Some menu entries (e.g. plugins) are added independently of the
workspaces framework so do not have any corresponding strings
registered. Writing them to .workspace file makes empty menu entries
appear in custom workspaces. This commit fixes that by not storing
such entries in workspace files._
Automatically closed -- issue fixed for 2 weeks with no activity.