Strange object position behavior

This has been happening for a long time, since X3 at least (currently using X6).  If I select an object and then click and drag the numbers in the object position box then type in a new value, sometimes the object moves, sometimes it doesn't.  I don't see any pattern to when it works or not.  Sometimes the new value stays sometimes it doesn't.  If it stays and the object didn't move then I can just click in the box and press enter then the object moves.  It does the same thing with X and Y coordinates.

Anyone else seeing this?  Any suggestions on what's going on?