Bug 454273

Summary: Selecting a different song in the playlist with the touch screen requires tapping it three (!) times
Product: [Applications] Elisa Reporter: Firlaev-Hans <firlaevhans.fiete>
Component: generalAssignee: Matthieu Gallien <matthieu_gallien>
Status: RESOLVED WORKSFORME    
Severity: normal CC: nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Firlaev-Hans 2022-05-23 13:49:05 UTC
SUMMARY
Not a serious problem, but irritating for sure.
To start playing a specific song in the current playlist using the touch screen you need to
1. Tap on the song once to select it and show the buttons that normally appear on mouse hover
2. Tap on the play button that just appeared, **but doing so will only select the button and not press it** (this is the irritating part)
3. Tap it again to actually start playing the song
The same goes for the other buttons in there, like "show in folder" and "Remove", as well of course.

EXPECTED RESULT
First of all, in step 2 above, tapping any of the buttons should just activate it, you know, like buttons usually do when you touch them, instead of only being selected and requiring another tap. That way you would only need to tap a song twice to play or remove it.
But the following gestures could make this even faster and easier (should I create separate tickets for these?):
- Quickly double tapping a song should immediately start it even if you didn't actually touch its play button. After all, so does double clicking with the mouse
- Swiping a song to the side should remove it from the playlist

SOFTWARE/OS VERSIONS
Elisa 22.07.70
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3
Comment 1 Nate Graham 2022-05-24 14:50:31 UTC
The first tap on the play button works for me. Are you using X11 or Wayland?

We could probably play on single tap, but I'd like a second bug report for that. Likewise for "swipe to remove".

*** This bug has been marked as a duplicate of bug 438644 ***
Comment 2 Firlaev-Hans 2022-05-24 16:17:35 UTC
(In reply to Nate Graham from comment #1)
> The first tap on the play button works for me. Are you using X11 or Wayland?
> 
> We could probably play on single tap, but I'd like a second bug report for
> that. Likewise for "swipe to remove".
> 
> *** This bug has been marked as a duplicate of bug 438644 ***

I *had* this issue on Wayland, didn't try on X11. But my Elisa build was a couple of days old. Now I can indeed no longer reproduce this either.
Anyways, I still went ahead and opened a ticket for "double tap to play": Bug 454343
(Didn't create one for "swipe to remove" as I figured that might lead to accidental removals of songs and now that this issue is solved, removing a song is easy enough on touch)

P. S. Did you mean to mark this as a duplicate of 438644? To me it doesn't look like it's related at all.
Comment 3 Nate Graham 2022-05-24 16:21:37 UTC
Oops, that was a mistake, sorry.