<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>458977</bug_id>
          
          <creation_ts>2022-09-10 20:56:02 +0000</creation_ts>
          <short_desc>Volume sliders go beyond 100% even if &apos;Raise maximum volume&apos; is unchecked in plasma-pa applet</short_desc>
          <delta_ts>2022-11-03 23:54:09 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>systemsettings</product>
          <component>kcm_pulseaudio</component>
          <version>master</version>
          <rep_platform>Neon</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>440846</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Patrick Silva">bugseforuns</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          <cc>bharadwaj.raju777</cc>
    
    <cc>me</cc>
    
    <cc>nate</cc>
    
    <cc>nowrep</cc>
          
          <cf_commitlink>https://invent.kde.org/plasma/plasma-pa/commit/5bdcba75652a8caa3f4e3302b7277fa36c7c6417</cf_commitlink>
          <cf_versionfixedin>5.27</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2151775</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2022-09-10 20:56:02 +0000</bug_when>
    <thetext>STEPS TO REPRODUCE
1. make sure &apos;Raise maximum volume&apos; option of plasma-pa applet is unchecked
2. open Audio KCM
3. 

OBSERVED RESULT
the volume sliders can be used to set volume beyond 100%

EXPECTED RESULT
maximum volume should be 100% when &apos;Raise maximum volume&apos; is unchecked

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Graphics Platform: Wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2151827</commentid>
    <comment_count>1</comment_count>
    <who name="ratijas">me</who>
    <bug_when>2022-09-11 11:23:28 +0000</bug_when>
    <thetext>Not exactly a bug, and fixing it requires reenginering where settings are stored for Audio &amp; Volume things.

&quot;Raise maximum volume&quot; currently works on a per-applet basis, just like &quot;Manually block sleep and screen locking&quot; in Battery &amp; Brightness applet. So naturally KCM in system settings doesn&apos;t know anything about that state. What&apos;s worse, the keyboard volume buttons are handled by one of the applets too. I&apos;m saying &quot;one of&quot;, because you could add multiple instances, e.g. on different screens or panels for convenience, and only one (pretty much random) of them will be responsible for those keys, as well as effective limits.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2152416</commentid>
    <comment_count>2</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2022-09-13 18:45:12 +0000</bug_when>
    <thetext>Basically requires fixing Bug 440846 first.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2168535</commentid>
    <comment_count>3</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2022-11-03 20:43:50 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-pa/-/merge_requests/148</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2168575</commentid>
    <comment_count>4</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2022-11-03 23:54:09 +0000</bug_when>
    <thetext>Git commit 5bdcba75652a8caa3f4e3302b7277fa36c7c6417 by Nate Graham, on behalf of Bharadwaj Raju.
Committed on 03/11/2022 at 23:54.
Pushed by ngraham into branch &apos;master&apos;.

kcm: make volume sliders obey &quot;Raise maximum volume&quot; setting
FIXED-IN: 5.27

M  +1    -3    src/kcm/package/contents/ui/VolumeControlsConfig.qml
M  +1    -1    src/kcm/package/contents/ui/VolumeSlider.qml
M  +5    -1    src/kcm/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-pa/commit/5bdcba75652a8caa3f4e3302b7277fa36c7c6417</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>