Make migration notification not display if some bug causes no changes (#24578)

When working on #24442, I did a project wide replacement of
`AcceptInlineCompletion` with `AcceptEditPrediction`, as I was updating
the branch to mmain and that rename had happened. This also replaced it
in the migrator, causing the migration notification to always pop up on
keymap changes.

Checking if the migration actually changes the text makes it behave
better if this variety of bug happens in the future.

Release Notes:

- N/A
43afa68dabMichael Sloan committed on 2/10/2025, 8:01:10 PM· committed by GitHubparent0fd2203
3 files changedLine totals unavailable