Bug 445286 - Hide the on-screen volume adjustment indicator when adjusting from system tray with mouse scroll wheel
Summary: Hide the on-screen volume adjustment indicator when adjusting from system tra...
Status: CLOSED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Tray widget (show other bugs)
Version: 5.23.3
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-10 17:16 UTC by yizel7
Modified: 2021-11-11 00:44 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yizel7 2021-11-10 17:16:40 UTC
When a user is adjusting the volume from the system tray with the scroll wheel, the on-screen volume change indicator appears in the middle of the screen. To reduce redundancy and increase polish the on-screen indicator should be hidden when the user is adjusting via the system tray by scroll wheel. It does not appear when you click and drag.

I understand that if a user were adjusting their volume from say a keyboard with toggles it would make sense to have the on-screen volume change indicator appear. However in this case, the user is staring right at the volume indicator they are adjusting so there is no need for it to be in the middle of the screen as well.


STEPS TO REPRODUCE
1. Move your mouse to the system tray and click on the volume icon
2. Adjust the volume with the scroll wheel

OBSERVED RESULT
The on screen volume indicator appears in the middle of the screen as well.

EXPECTED RESULT
There is no need to show the on screen volume change indicator in the middle of the screen as we are staring right at the volume in the system tray.

SOFTWARE/OS VERSIONS
OS: Arch Linux x86_64
Kernel: 5.14.16-arch1-1
(available in About System)
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
Graphics Platform: X11
Comment 1 Nate Graham 2021-11-10 18:58:12 UTC
I don't think this makes sense, sorry. When you adjust the volume by scrolling over the applet, you still need visual feedback, just as if you adjusted the volume with the keyboard.
Comment 2 yizel7 2021-11-10 19:03:53 UTC
(In reply to Nate Graham from comment #1)
> I don't think this makes sense, sorry. When you adjust the volume by
> scrolling over the applet, you still need visual feedback, just as if you
> adjusted the volume with the keyboard.

There is already visual feedback though. The user has to click on the volume icon (where the visual indicator already exists) and then use the mouse scroll wheel up or down. 

From here it will go up and down a % that is set (in my case 10%). When I scroll up or down I can see it going up or down 10% in the actual system tray applet. On top of that, the on screen indicator is also in the middle of the screen. In which case, it is displayed twice.
Comment 3 Nate Graham 2021-11-10 21:54:26 UTC
> The user has to click on the volume icon (where the visual indicator already exists)
> and then use the mouse scroll wheel up or down. 
They do not. It is enough to roll the wheel while hovering over the tray icon; no need to click on it first.
Comment 4 yizel7 2021-11-11 00:44:47 UTC
(In reply to Nate Graham from comment #3)
> > The user has to click on the volume icon (where the visual indicator already exists)
> > and then use the mouse scroll wheel up or down. 
> They do not. It is enough to roll the wheel while hovering over the tray
> icon; no need to click on it first.

I got to admit that is pretty cool. I was not aware of that.

In this case. I am not sure if users can hide the "tool tip" style bubbles that show when you hover over the volume icon in which case it would be useful. But if you cannot hide those tool tip style pop ups, you still run into the same thing with the volume % being shown in two times close to each other.

It shows while hovering over the volume icon and scrolling up down and also shows from the visual indicator. They aren't even that far apart depending on how big your screen is.