https://bugs.kde.org/show_bug.cgi?id=409325

            Bug ID: 409325
           Summary: Changing volume via mouse wheel does not respect
                    custom "Volume step" value when scrolling directly
                    over the entry of an audio device or application
           Product: plasma-pa
           Version: 5.16.2
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: applet
          Assignee: now...@gmail.com
          Reporter: apmihalopou...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: ---

SUMMARY
When using the mouse wheel to change the volume through the Audio Volume
applet, if the wheel is scrolled with the mouse cursor positioned over the
applet's tray icon, then any custom "Volume step" value configured by the user
in the applet's settings is respected; but if the wheel is scrolled with the
mouse cursor positioned over the volume bar of a specific audio device or
application within the applet's main screen, then the custom "Volume step" is
not respected and a default step of 6% is used instead.

STEPS TO REPRODUCE
1. Right-click on the Audio Volume applet's tray icon -> Configure Audio
Volume...
2. Change the default "Volume step" value to something arbitrary, let's say
10%.
3. Position the mouse cursor over the Audio Volume applet's tray icon and
scroll the mouse wheel up and down: the volume changes as expected, i.e. it
goes up and down in steps of 10%.
4. Click on the Audio Volume applet's tray icon to open the applet's main
screen; move the mouse cursor so it is positioned over the volume bar of an
audio device or an application currently playing audio; scroll to change the
volume of only that specific device/application.

OBSERVED RESULT
The volume is changed in steps of the default 6%.

EXPECTED RESULT
The volume should have changed in steps of 10%, as per the "Volume step" value
configured in the applet's settings.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.16.2 (but it's been working like this since forever)
KDE Frameworks Version: 5.59 (...same)
Qt Version: 5.12.4 (...same)

ADDITIONAL INFORMATION
I believe the problem is that the "Volume step" value in the applet's settings
is set to only apply to the system's "overall" volume; so when the system's
overall volume is changed by scrolling over the applet's tray icon, it is
indirectly applied to the "default" audio device and everything works properly;
but when the volume is changed directly for either the "default" audio device
itself or for any other specific device and/or application, then the custom
"Volume step" value is never even considered and thus the default value ends up
always being used.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to