From 992f98389d9024ea62bf062d7173941475206700 Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Sat, 27 Feb 2021 12:18:35 +0200 Subject: [PATCH] dont roundToIconSize only for parabolic effect --- containment/package/contents/ui/applet/ItemWrapper.qml | 10 ++++++---- .../package/contents/ui/applet/communicator/Engine.qml | 6 ------ 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/containment/package/contents/ui/applet/ItemWrapper.qml b/containment/package/contents/ui/applet/ItemWrapper.qml index db5ebe2a7..2852ea05b 100644 --- a/containment/package/contents/ui/applet/ItemWrapper.qml +++ b/containment/package/contents/ui/applet/ItemWrapper.qml @@ -528,12 +528,14 @@ Item{ property color backgroundColor: "transparent" property color glowColor: "transparent" - readonly property bool isIconItemVisible: communicator.appletIconItem && communicator.appletIconItem.visible + readonly property bool roundToIconSizeDisabled: communicator.appletIconItem && appletItem.parabolic.isEnabled - onIsIconItemVisibleChanged: { - if (isIconItemVisible) { - communicator.appletIconItem.roundToIconSize = false; + onRoundToIconSizeDisabledChanged: { + if (!communicator.appletIconItem) { + return; } + + communicator.appletIconItem.roundToIconSize = !roundToIconSizeDisabled; } sourceComponent: LatteCore.IconItem{ diff --git a/containment/package/contents/ui/applet/communicator/Engine.qml b/containment/package/contents/ui/applet/communicator/Engine.qml index e0a6e6e27..8c74d7c0e 100644 --- a/containment/package/contents/ui/applet/communicator/Engine.qml +++ b/containment/package/contents/ui/applet/communicator/Engine.qml @@ -68,12 +68,6 @@ Item{ readonly property Item bridge: bridgeLoader.active ? bridgeLoader.item : null //! END OF ABILITIES SUPPORT - onAppletIconItemChanged: { - if (appletIconItem !== null) { - communicator.appletIconItem.roundToIconSize = false; - } - } - //! BEGIN OF FUNCTIONS function reconsiderAppletIconItem() {