Does it matter? Gitlab sees that you barely changed the file, and just moved it around, so it is displayed as such.
A change in code will be executed exactly like you made it in a future merge. The file in the old location will be removed, and the new location will be populated. If you have touched the file manually on a checkout location and pull this change, you'll probably get a conflict for the changed file (in stead of a delete/overwrite of the file).
If there is additional context that you would like people to have when viewing your change, add that to the commit message for people to read.