Navigation operations, like those of the trackpad, are not modal and therefore are confirmed on each call. To prevent the transform operations from being updated in this case, add a fake navigation flag. The removal of this flag is postponed to the next call.