Bug 475856

Summary: Enhance visibility while dragging icons into titlebar editor
Product: [Applications] systemsettings Reporter: Andres Betts <anditosan1000>
Component: kcm_kwindecorationAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: nate, plasma-bugs
Priority: NOR Keywords: usability
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andres Betts 2023-10-19 23:13:18 UTC
SUMMARY
When users go to the titlebar editor KCM and work on adding or removing buttons from the titlebar, you drag one of the buttons from the selection area into the titlebar. However, this becomes more difficult to see when users start the drag and only the svg icon is being dragged. Seeing that we use just a lineart icon that is already very thin, the icon can get lost visually while dragging.

This is a perception. The functionality works as expected. However, we show these icons inside square containers. It would be great if users could drag the whole thing into the titlebar editor and not just the icon.


STEPS TO REPRODUCE
1. Access Titlebar KCM
2. Drag icon into titlebar
Comment 1 Nate Graham 2023-10-20 16:29:52 UTC
Probably what we should do is allow dragging the whole container, but reduce the opacity of everything but the icon as it gets closer to the titlebar, so that by the time you get there only the icon remains visible.
Comment 2 Andres Betts 2023-10-20 16:41:43 UTC
Yeah. Let’s go with that. I think it works better for ux.