"Save Online" changes score when updating an already uploaded one
When you do a "Save Online", the score gets changed to record the MuseScore.com URL in the 'source' metatag (as can be seen in Score Properties), and marks the score 'dirty', indicating that there is a need to save it.
This is OK (or at least unavoidable), when using "Save Online" the first time, but it also does this when you do it a subsequent time, to update what is stored on MuseScore.com, here it changes the 'source' metatag too/again, by setting it to the very same value, so doesn't really change anything but still this does mark the score dirty, this time for no good reason.
If we'd check whether that tag is set and whether it is set to the same value, we could avoid setting it again and with that avoid having to mark the score dirty.
Comments
See https://github.com/musescore/MuseScore/pull/2965. PR is against master, but it should go into 2.1 too, as far as I can see it should apply cleanly there.
Fixed in branch master, commit 6373541015
fix #164391: don't mark score dirty on Save Online when only updating it
as opposed to a first time upload
Fixed in branch master, commit c99a22ec19
Merge pull request #2965 from Jojo-Schmitz/online
fix #164391: don't mark score dirty on Save Online when only updating it
Fixed in branch 2.1, commit 7d3c2e7045
fix #164391: don't mark score dirty on Save Online when only updating it
as opposed to a first time upload
Automatically closed -- issue fixed for 2 weeks with no activity.
All of a sudden this issue is back, at least in 2.1, nightly de38cce (to fix #187366: Regression: Save Online dialog has excess space between changelog and Save/Cancel buttons), I'm pretty sure this was not the case with the previous commit and nightly 22033c8, but I don't see how that could possibly relate?
Hmm, false alarm I guess, I can't reproduce anymore