Bug 368772 - Can't access the plasmoids' context menu with a touch screen
Summary: Can't access the plasmoids' context menu with a touch screen
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2016-09-13 22:20 UTC by Aleix Pol
Modified: 2021-03-12 15:18 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
aleixpol: Usability+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleix Pol 2016-09-13 22:20:07 UTC
Each plasmoid has a menu often with some specific actions and some generic ones (e.g. Alternatives). This menu can't be accessed from a touch screen.

I'd expect this one to be available with a long tap.

Reproducible: Always
Comment 1 Heiko Tietze 2016-09-14 06:31:48 UTC
Isn't the long press the only means on desktop environment? Why shouldn't it work on touch screens. (+bug -usability imho)
Comment 2 Kai Uwe Broulik 2016-09-14 06:41:38 UTC
On a desktop you have a right mouse button?

Adding Martin, iirc he said on Wayland we might be able to implement this.
Comment 3 Martin Flöser 2016-09-14 10:37:33 UTC
> Adding Martin, iirc he said on Wayland we might be able to implement this.

Nope, we would only be able to implement that if the application doesn't support touch at all - that is touch to mouse emulation. As Plasma supports touch KWin cannot do anything about it. This needs to be handled in the application.

I just tried on my touch screen as well and can confirm that it's not possible to change the configuration for any plasmoid in the panel on the desktop the handle opens on long press, though.
Comment 4 David Edmundson 2016-09-15 00:18:16 UTC
it is possible to get to applet settings.

long press to get the handles
press the settings button

in the panel:
toolbox
click on applet
click settings

You can't get the context menu, but a context menu on a touch screen would be rubbish anyway.
Comment 5 Nate Graham 2019-06-10 18:24:59 UTC
(In reply to David Edmundson from comment #4)
> it is possible to get to applet settings.
> 
> long press to get the handles
> press the settings button
> 
> in the panel:
> toolbox
> click on applet
> click settings
> 
> You can't get the context menu, but a context menu on a touch screen would
> be rubbish anyway.
That's true for widgets on the desktop, but for applets in the system tray, there is no way to do it with touch only.
Comment 6 Nate Graham 2021-03-10 19:12:18 UTC
Not a problem anymore in practice, since we made every action in the context menus available in the main UI with a left click/touch.
Comment 7 Patrick Silva 2021-03-12 11:04:58 UTC
"Show alternatives..." option of System Monitor widgets is still not accessible
with a touchscreen on neon unstable.
Comment 8 Nate Graham 2021-03-12 15:18:42 UTC
It's available without right-clicking in the pop-up menu thingy in Panel Edit mode.