diff --git a/applets/taskmanager/package/contents/ui/ConfigAppearance.qml b/applets/taskmanager/package/contents/ui/ConfigAppearance.qml --- a/applets/taskmanager/package/contents/ui/ConfigAppearance.qml +++ b/applets/taskmanager/package/contents/ui/ConfigAppearance.qml @@ -31,6 +31,7 @@ readonly property bool plasmaPaAvailable: Qt.createComponent("PulseAudio.qml").status === Component.Ready property bool plasmoidVertical: (plasmoid.formFactor === PlasmaCore.Types.Vertical) + property bool iconsOnly: (plasmoid.pluginName === "org.kde.plasma.icontasks") property alias cfg_showToolTips: showToolTips.checked property alias cfg_highlightWindows: highlightWindows.checked @@ -60,6 +61,7 @@ checked: cfg_indicateAudioStreams && plasmaPaAvailable onCheckedChanged: cfg_indicateAudioStreams = checked enabled: plasmaPaAvailable + visible: !iconsOnly } Item { diff --git a/applets/taskmanager/package/contents/ui/Task.qml b/applets/taskmanager/package/contents/ui/Task.qml --- a/applets/taskmanager/package/contents/ui/Task.qml +++ b/applets/taskmanager/package/contents/ui/Task.qml @@ -62,7 +62,7 @@ property Item audioStreamOverlay property var audioStreams: [] property bool delayAudioStreamIndicator: false - readonly property bool audioIndicatorsEnabled: plasmoid.configuration.indicateAudioStreams + readonly property bool audioIndicatorsEnabled: plasmoid.configuration.indicateAudioStreams && !iconsOnly readonly property bool hasAudioStream: audioStreams.length > 0 readonly property bool playingAudio: hasAudioStream && audioStreams.some(function (item) { return !item.corked