I struggled with myself whether this was a bug or a feature but I have gone with bug.
This issue is present on any object in the 2D floor plan.
Follow these instructions:
- drag a piece of furniture on to the floor plan
- select and copy that piece of furniture using Ctrl + C (right click and copy with mouse is the same)
The paste location of the object changes depending on whether you left click with the mouse on the 2D pane (possibly elsewhere). So I have outlined both results below
- immediately after copying the object, use CTRL + V (or mouse and right click and paste) to paste in the new object and it will be pasted in offset to the original.
- immediately after copying the object left click anywhere in the 2D pane and then paste in the new object with CTRL + V (or mouse and right click and paste) and the object will be pasted over the original. The original still remains.
See images
Expected
What I would expect to see is one of the following outcomes
- Copy and paste always put the new object over the old one, left clicking makes no difference
- Copy and paste always put the new object offset to the old one, left clicking makes no difference
- Copy and paste will always paste over the original unless the 2D pane is clicked in which case it will be pasted offset (opposite to what happens now)
- Copy and paste will always paste over the original unless the 2D pane is clicked in which case it will be pasted where the mouse was clicked
SH3D v7.0.2
Windows 10 Pro 64-bit
This behavior is on purpose. A user action must have a visual feedback, therefore the pasted item mustn't be superimposed on the existing selected item, otherwise he can't guess if he did something or not.
One way you can achieve this without modifying the copied object is to show a toast (popup which goes away automatically after a few seconds).
Many other software act like Sweet Home 3D. Is it so complicated to click elsewhere to unselect the current object before pasting?
Last edit: Emmanuel Puybaret 2023-04-18
Well it was just an idea.
Some people want to copy existing plans / measurements (for which they have exact numbers) into SH3D. In this case, any modifications done by the software present an obstacle, so I can see why this could be seen as annoying. Anyway it was just a suggestion, peace.