Eats up all CPU while mixer is open and instrument change is expanded

• Feb 17, 2019 - 22:31
Reported version
3.0
Type
Functional
Frequency
Few
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
Yes
Workaround
Yes
Project

Version: 3.0.2

If I use “Change Instrument” to e.g. split a vocal piece into Tutti - Soli - Tutti, then go to the mixer and click the arrow to expand them, MuseScore uses 100% CPU. As soon as I collapse them with the arrow button, CPU usage goes back down.

(And how do I change the label at the bottom? It says S.-normal for all three Sopranos, etc. for the other voices. In a larger piece with multiple instrument changes, this becomes unmanageable.)


Comments

Oh, didn't read the second part of the Jojo's comment. It is actually not a returning of that issue but just the same issue for another Mixer widget as these widgets seem to implement style changes handling in a similar way.
Edit: now I missed one more comment before posting :)

OS: openSUSE Leap 15.0, Arch.: x86_64, MuseScore version (64-bit): 3.3.0., revision: 4761df6
The problem persists.
More precisely: Uses a full CPU core.
Ergo 4-core CPU 25 percent CPU load.

On my Windoes 7 PC with 4 cores +HT, I see the load go to ~13%, but in task manager it doesn't show a single core maxing out, but 4 at about 25%, the other 4 being idle.
So the load percentage matches your's, but not the single core maxing out