Issue #5472 - CRITICAL while using Move tool with arrow keys

In gimp_edit_selection_tool_translate(), perform the active-item
checks even when the effective translation offset is 0, and only
bail afterwards.  This avoids erroneously calling
gimp_tool_message_literal() with a NULL message in this case.

(cherry picked from commit 3a462a5e)
3 jobs for gimp-2-10 in 27 minutes and 58 seconds (queued for 1 second)
Status Job ID Name Coverage
  Dependencies
passed #831877
deps-debian/testing

00:04:08

 
  Gimp
passed #831878
gimp-debian/testing-autotools

00:23:49

failed #831879
allowed to fail
gimp-debian/testing-autotools-distcheck

00:22:32

 
Name Stage Failure
failed
gimp-debian/testing-autotools-distcheck Gimp
make[1]: *** [Makefile:947: distdir] Error 2
make[1]: Leaving directory '/builds/GNOME/gimp/_build'
make: *** [Makefile:1054: dist] Error 2
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
_build: found 13973 matching files

Uploading artifacts to coordinator... ok
id=831879 responseStatus=201 Created token=DB7ek34K
ERROR: Job failed: exit code 1