Object gizmos are not updated when switching from Move tool after moving the object
The panel tools "Move, Rotate and Scale" have different gizmos than the contextual ones that are used in general with selecting tools for example.
The later ones are in a persistent group of gizmos and the former ones in a non persistent. When you switch from a gizmo of the non-persistent group to the persistent one there
is no action/event that triggers an update on the persistent one. So the best solution I found out is to force all gizmos to be updated anytime a non persistent group of gizmos
is deleted, because user might switch to a persistent one that needs update.