I’ve started to use the DrawCommandHandler sample in our application to allow use of the arrow buttons to move shapes around. We also have an event handler hooked up to update our files when properties in the model have changed. The event handler is fired when we move shapes with the mouse, but is not fired when the arrow keys are used. The CommittedTransaction event does get fired, but e.object is always null. Is DrawCommandHandler missing something to trigger the correct events?