https://bugs.kde.org/show_bug.cgi?id=495990
Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |minor
            Summary|When restoring trashed      |When restoring trashed
                   |files/folders back to the   |files/folders back to the
                   |Desktop, they are not       |Desktop, they appear in the
                   |returning to their correct  |top-left corner rather than
                   |(and available) placement   |their former position
                   |on desktop.                 |before being trashed
                 CC|                            |akse...@akselmo.dev,
                   |                            |h...@kde.org, n...@kde.org
     Ever confirmed|0                           |1
             Status|REPORTED                    |CONFIRMED
          Component|Desktop Containment         |Folder

--- Comment #4 from Nate Graham <n...@kde.org> ---
Nope, not fixed by that; I can still reproduce it.

Conceptually I'm not sure it's cleanly possible to fix, though. Currently, when
an item is removed from the desktop, we remove stored position information for
it. If we didn't do this, the position information would grow infinitely,
eventually consuming all space on the machine.

The only way we could feasibly do this is if we recognize when an item was
removed from the desktop *because it was moved to the trash* and preserve the
position information for it while it's in the trash, only deleting the
information once the trash is emptied. That might work. We would also need to
handle edge cases like when another item has since been moved into the location
that the trashed item previously occupied.

What do you think, Akseli? Feasible or no?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to