drosca requested changes to this revision.
drosca added a comment.
This revision now requires changes to proceed.


  Perfect solution!
  
  But why is it in Profile when it is device property? Just remove it from 
Profile and leave it only in Device.

INLINE COMMENTS

> DeviceListItem.qml:30
>          if (currentPort) {
> -            if (currentPort.name.indexOf("speaker") != -1) {
> -                return "audio-speakers-symbolic";
> -            } else if (currentPort.name.indexOf("headphones") != -1) {
> -                return "audio-headphones";
> -            } else if (currentPort.name.indexOf("hdmi") != -1) {
> -                return "video-television";
> -            } else if (currentPort.name.indexOf("mic") != -1) {
> -                return "audio-input-microphone";
> -            } else if (currentPort.name.indexOf("phone") != -1) {
> -                return "phone";
> +            switch(currentPort.formFactor) {
> +                case "internal":

Form factor will be the same for all ports, so just use `switch (FormFactor)`

REPOSITORY
  R115 Plasma Audio Volume Applet

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

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

Reply via email to