Create new Drawing
Right click in some place where you want insert something for buffer.
Draw insert it on center.
IMHO When I use mouse it should insert buffer into click position.
ps. I'm on Linux
Reproducible with LO 22.214.171.124.beta1, Win 8.1.
1. Open WRITER
2. Draw any shape (e.g. a rectangle)
3. Open DRAW
4. Go to the WRITER document and select the shape and copy it (e.g. CTRL + C)
5. Go to the DRAW document and place the mouse cursor in any corner of the document and make a right mouse click and select PASTE
Result: The shape is not pasted at the cursor position but in the middle.
Note: If you copy a shape created in DRAW then this shape is pasted also not at the mouse cursor position, but also not in the middle. In this case it would be placed at the position of the copied shape.
(In reply to A (Andy) from comment #1)
> Result: The shape is not pasted at the cursor position but in the middle.
Where would be the cursor in Draw, apart from when you select a shape/frame or work in text ;)
First of all, the Draw internal procedure of copy/paste works as expected and takes the object's position when copied from another document. But that's not perfect when the object has coordinates out of range, e.g. origin is A0 and target A4. But anyway, never the cursor position is being used. And how should it work when the cursor is somewhere else and the paste operation is done per ctrl+v or the main menu? I would also advise against a if-then procedure that pastes at a) the source position, if available, b) the cursor position if its within the document range, or c) at the center. Copy/paste is a core function and must be crystal clear to users without any doubt what happens.
So I suggest to take the object's position in respect to the page even when it is copied from a foreign app like Writer.
*** Bug 68623 has been marked as a duplicate of this bug. ***