Using startCmd() and endCmd() in MS3 plugins
Should these 'bracketing' methods be used in each function which updates the score or can they just be used once at the start and end of all processing in the plugin?
Should these 'bracketing' methods be used in each function which updates the score or can they just be used once at the start and end of all processing in the plugin?
Do you still have an unanswered question? Please log in first to post your question.
Comments
The latter is enough.
In reply to The latter is enough. by Jojo-Schmitz
Thanks.
I have updated a plugin to use a single instance of each of these commands but it exhibits different behaviour in MS3.6.2 and MS3.7.
In MS3.7 it works as expected and runs in a single pass but in 3.6.2 it takes to passes to achieve the same result. Is this a 3.6.2 bug that has been fixed in 3.7?
Context: https://musescore.org/en/node/370074#comment-1291212
In reply to Thanks. I have updated a… by yonah_ag
No idea, sorry. 3.7 is more than 1200 commits ahead of 3.6.2
In reply to No idea, sorry. 3.7 is more… by Jojo-Schmitz
Fair enough. I've added a comment to the plugin's home page accordingly.
There are so many benefits in moving from 3.6.2 to 3.7 that I don't see much point in retaining 3.6.2 apart from regression checking.