https://bugs.kde.org/show_bug.cgi?id=509896
--- Comment #14 from Mark Capella <[email protected]> --- Thank-you Nate! That broke my logjam :-) I think this patch solves this bug: diff --git a/desktoppackage/contents/configuration/AboutPlugin.qml b/desktoppackage/contents/configuration/AboutPlugin.qml index dcb57ad9c6..a7df13819a 100644 --- a/desktoppackage/contents/configuration/AboutPlugin.qml +++ b/desktoppackage/contents/configuration/AboutPlugin.qml @@ -5,6 +5,8 @@ SPDX-License-Identifier: LGPL-2.0-or-later */ +import QtCore + import QtQuick import QtQuick.Controls 2.4 as QQC2 import QtQuick.Layouts 1.3 @@ -114,7 +116,19 @@ KCM.SimpleKCM { Layout.preferredWidth: height Layout.maximumWidth: page.width / 3; Layout.rightMargin: Kirigami.Units.largeSpacing - source: page.metaData.iconName || page.metaData.pluginId + + source: { + const iconName = page.metaData.iconName; + if (iconName.charAt(0) == "/") { + const fileName = "plasma/plasmoids/" + + page.metaData.pluginId + "/contents/" + + iconName.substring(1); + return StandardPaths.locate(StandardPaths. + GenericDataLocation, fileName); + } + return page.metaData.iconName || + page.metaData.pluginId; + } fallback: "application-x-plasma" } -- You are receiving this mail because: You are watching all bug changes.
