Scenario (that happened today)
- Repository syncing script runs (processMessageChanges.php)
- Go to Special:ManageMessageGroups and see that there has been message key renames
- Do those renames manually using Special:ReplaceText
- Go back to Special:ManageMessageGroups, refresh the page, and submit the changes
Observed:
- The page shows a heading for the message group which had renames and no changes
Expected:
- The page says "no changes to process" (or whatever is the exact wording that is normally shown)