Menu

#1131 inconsistent copy and paste locations

v_7.x
wont-fix
nobody
None
1
2023-04-18
2022-10-31
shoulders
No

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

  1. 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.
  2. 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

  1. Copy and paste always put the new object over the old one, left clicking makes no difference
  2. Copy and paste always put the new object offset to the old one, left clicking makes no difference
  3. 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)
  4. 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

3 Attachments

Discussion

  • Emmanuel Puybaret

    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.

     
  • Emmanuel Puybaret

    • status: open --> wont-fix
     
  • CyberShadow

    CyberShadow - 2023-04-18

    A user action must have a visual feedback

    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).

     
  • Emmanuel Puybaret

    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
    • CyberShadow

      CyberShadow - 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.

       

Log in to post a comment.

MongoDB Logo MongoDB