moving icon's on the desktop around with touch
open/launch icons with tap (only singe tap, regardless of mouse workspace behavior)
access the icons context menu with tap and hold
BUG: 366462
BUG: 408051
FIXED-IN: 5.19.0
moving icon's on the desktop around with touch
open/launch icons with tap (only singe tap, regardless of mouse workspace behavior)
access the icons context menu with tap and hold
BUG: 366462
BUG: 408051
FIXED-IN: 5.19.0
activate "folder view" desktop mode, and try to interact with the icons via touch
No Linters Available |
No Unit Test Coverage |
Buildable 19114 | |
Build 19132: arc lint + arc unit |
Thanks! However this does not work 100% for me with my laptop's touchscreen. Touch-and-drag works to move items, and touch-and-hold works to show the context menu, but I cannot open/launch any items. When I tap an item, it highlights, then briefly becomes selected, and then loses its selection status and goes back to just being highlighted.
First, thank for testing @nicolasfella and @ngraham
Ok, now I am clueless.
@ngraham
maybe you can tell me, witch tablet and software version you used?
If you have time, perhaps you can make a test without my patch. Move the cursor with the mouse over an icon, so it gets
highlightened. What happens if you now make a tap with the touchscreen, open/start the item or not?
I'm using an HP Spectre x360 convertible laptop with a touchscreen.
Test results using the systemwide double-click setting:
Test results using the (default) systemwide single-click setting:
@ngraham thanks again for testing,
Ok, so it's just the double click simulation was is not working 100% on your laptop, I think I can work with it.
On the other hand, if I am lucky I can borrow a HPSpectre x360 in the next days, too test this directly.
Instead of emulating a double-click, can we instead always launch on a single-click with touch?
I'm afraid it's still not consistently fixed for me when using double-click. Most of the time, a tap will still select and then immediately de-select the item. Only about 1/4 of my taps actually open the item. With single-click, about 3/4 open the item, but the rest do the same thing and the item ends up highlighted rather than opened.
Hi @ngraham, thanks for testing,
OK, I will rewrite this and see if I can get rid of all the simulated mouse clicks
get ride of all simulated mouse clicks
change behavior for touch (similar to touch in kickoff):
don't show the action buttons (selection and popup buttons) if you make a tap.
add some temporary debug messages, for the case @ngraham has still problems with his laptop :-)
Hi @ngraham,
That's a good news. I will make a new patch in the next days, without the debug messages.
containments/desktop/package/contents/ui/FolderItemDelegate.qml | ||
---|---|---|
212 | How much of this can be done with pointer handlers? |
Ok a quick look at TapHandler, first I am missing a positionChanged signal in the TapHandler and second we need to change QtQuick from 2.8 to 2.12.
I was trying to use the TapHandler, but I came across a problem with DragAndDrop that I need help with.
If I try a DragAndDrop with touch the following happens:
Just a quick note I will review this tomorrow or next week when I'm on vacation, sorry for the long wait.
I'm working on another version of this patch at the moment. The new version doesn't need a MouseArea in the FolderItemDelegate.
If the new patch is ready, I will make a merge request on GitLab.
New version of the patch is here:
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/170