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

            Bug ID: 416357
           Summary: Action modifiers during drag do not update mouse
                    cursor immediately.
           Product: dolphin
           Version: 19.08.1
          Platform: Debian testing
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: panels: folders
          Assignee: dolphin-bugs-n...@kde.org
          Reporter: ha...@bayindir.org
                CC: kfm-de...@kde.org
  Target Milestone: ---

SUMMARY

When using action modifiers (e.g. Shift) during drag the effects of the said
modifiers are not applied immediately. Instead, modifiers are checked on drag
event, causing bad user experience

STEPS TO REPRODUCE
Scenario: Moving a file.
1. Start dragging a folder.
2. Drag to target position.
3. Press shift to set action to move, do not move mouse.

OBSERVED RESULT
Mouse cursor is not updated to indicate file move.

EXPECTED RESULT
Mouse cursor is updated to indicate file move.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.14.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.5 (against 5.12.5)

ADDITIONAL INFORMATION
- Moving mouse slightly still holding shift and handle changes to move handle
in some cases.
- Pressing modifier and starting drag sets the handle correctly. It seems the
code is updated only thinking about this scenario.
- A similar behavior is present in context menu. Pressing shift converts "Move
to Trash" to "Delete" immediately. This is the expected behavior during drag
too.

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

Reply via email to