View Single Post
Pasting an object with the same coordinates as the original copied object is not entirely intuitive or consistent. Usually this only works when the mouse is outside of the bounds of the canvas area - though there are times when this isn't the case and times when the mouse is in the canvas area and the paste is "in place". Otherwise the paste seems to be centered around the current mouse position.

Try the following: Copy an object, then create a new canvas using the + in the utility drawer and give it a name. Now paste, you hear a beep as the canvas lost focus. Click on the canvas and paste, and it's not pasted in place (doesn't matter where the mouse is after that click). Create another new canvas using the Gear menu -> New Canvas. Paste. That's pasted in place. Very inconsistent and confusing behavior.

The built in help and the manual do not cover pasting very well. From the help:

"Place the contents of the clipboard on the canvas, at the last place you clicked with the Selection tool. (or insert text from the clipboard if you are editing an object's text). If there is an image or some text in the clipboard, a new shape object containing the image or text is created."

IMHO there should be a separate "Paste In Place" menu item that will always paste the object using the exact coordinates of the original, even if it's in the same layer and this would go a long way to eliminating this inconsistent behavior.

Using OmniGraffle Pro 4 (42b2)