drosca added a comment.

  In https://phabricator.kde.org/D4140#188956, @Zren wrote:
  
  > Is the `onVolumeChange` call delayed? I'm not sure if it's fired when we 
set it, or PulseAudio gets back to us.
  >
  > Does this fire `onVolumeChange` immediately?
  >
  >   sinkModel.preferredSink.volume = volume;
  >
  >
  >
  
  
  No. All signals are delayed by design because they are emitted //only// when 
changes are signaled from pulseaudio.
  
  > Also, does `sinkModel.preferredSink.volume` = 
`sinkModel.preferredSink.volume` fire `onVolumeChange` too?
  > 
  > Eg: `increaseVolume()` setting it to 100% when it's already at 100%.
  
  Most likely no, unless it actually did change volume on pulseaudio side.

REPOSITORY
  R115 Plasma Audio Volume Applet

REVISION DETAIL
  https://phabricator.kde.org/D4140

To: drosca, #plasma
Cc: Zren, broulik, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, mart

Reply via email to