https://bugs.kde.org/show_bug.cgi?id=497498

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cwo....@posteo.net

--- Comment #16 from Nate Graham <n...@kde.org> ---
This was caused by the same change that caused Bug 505718:

commit 53d67b9a0b82fff40b2057f1ceb74b529b943df5 (HEAD)
Author: Christoph Wolk <cwo....@posteo.net>
Date:   Mon May 26 12:17:04 2025 +0200

    containments/desktop: redetermine item on click

    In case of touch events, Folder View already resets the hovered item to
    the actual click position, as touch does not cause hover events. There
    is another case where a click on a non-hovered element can happen,
    namely if the containsMouse determination is blocked by an open context
    menu. If the user does not move the pointer after opening a context
    menu, moving the pointer to another item, and closing the context menu,
    left-clicking will leave the icon completely unaffected and right-
    clicking will re-open the previous context menu, rather than open the
    one for the clicked entry.

    Instead, always take the delegate that was clicked to activate or open
    the context menu, whether on touch or not. This matches the behavior in
    Dolphin, where in the same situation the hover feedback is not updated,
    but clicking still works normally.

    BUG: 504765

 containments/desktop/package/contents/ui/FolderView.qml | 19
+++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

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

Reply via email to