Plugins disappeared

• Jun 28, 2019 - 15:23
Reported version
3.2
Priority
P1 - High
Type
Plugins
Frequency
Many
Severity
S2 - Critical
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project

plugins was in older 3.1 version and functional. Not appearing in 3.2


Comments

I'm seeing this as well but it was the 3.2.1 release that busted access to plugins. You can only run them from the engine interface.

Frequency Once Few
Type Functional Plugins
Priority P1 - High

I can confirm this for 3.2.1. As well as in the latest builds from the master branch.
Wasn't the case for me on 3.2.

"It definitely worked in 3.2. I did lots of plugin work using that version and 3.1."

Note however that with 3.2 already (Windows 10 at least), some cases of difficulties had been reported with the display of the plugins. When reloading the program, a new (empty) line was created with each reload.
Seemed related to the creation of a new workspace, and when checking extra component "Menu Bar", maybe also the other components? Personally, I couldn't reproduce.

See the first image of the invoked thread (and the empty lines): https://musescore.org/fr/node/291416

I.e. (and so, now, it's worse)

aida.jpg

Status PR created fixed

Fixed in branch master, commit 6a5a7cbcab

_fix #291460: fix plugins not appearing in menu

QMenuBar::clear() does not delete the corresponding QMenu objects
from the list of its children. Moreover, these QMenu's seem to never
be deleted. This commit deletes the obsolete QMenu objects manually._

Fix version
3.2.3