From 33962fa1fcebbb833687dc9a75826a1e21edcba4 Mon Sep 17 00:00:00 2001
From: Michail Vourlakos <mvourlakos@gmail.com>
Date: Mon, 3 Jun 2019 17:19:58 +0300
Subject: [PATCH] expose some animations properties to Indicators

--animations enabled and durationTime exposed to
Indicators
---
 containment/package/contents/ui/applet/indicator/Bridge.qml | 4 +++-
 plasmoid/package/contents/ui/task/indicator/Bridge.qml      | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/containment/package/contents/ui/applet/indicator/Bridge.qml b/containment/package/contents/ui/applet/indicator/Bridge.qml
index 8f174b1d0..03728fe54 100644
--- a/containment/package/contents/ui/applet/indicator/Bridge.qml
+++ b/containment/package/contents/ui/applet/indicator/Bridge.qml
@@ -59,11 +59,13 @@ Item{
 
     readonly property int currentIconSize: root.iconSize
     readonly property int maxIconSize: root.maxIconSize
-    readonly property int durationTime: root.durationTime
     readonly property real scaleFactor: appletIsValid ? appletItem.wrapperAlias.zoomScale : 1
     readonly property real panelOpacity: root.currentPanelOpacity
     readonly property color shadowColor: root.appShadowColorSolid
 
+    readonly property bool animationsEnabled: root.animationsEnabled
+    readonly property real durationTime: root.durationTime
+
     readonly property bool usePlasmaTabsStyle: !indicators.enabledForApplets
 
     readonly property QtObject palette: colorizerManager.applyTheme
diff --git a/plasmoid/package/contents/ui/task/indicator/Bridge.qml b/plasmoid/package/contents/ui/task/indicator/Bridge.qml
index 8158e6efe..e970e560f 100644
--- a/plasmoid/package/contents/ui/task/indicator/Bridge.qml
+++ b/plasmoid/package/contents/ui/task/indicator/Bridge.qml
@@ -62,11 +62,13 @@ Item {
 
     readonly property int currentIconSize: root.iconSize
     readonly property int maxIconSize: root.maxIconSize
-    readonly property int durationTime: root.durationTime
     readonly property real scaleFactor: taskIsValid ? taskItem.wrapperAlias.mScale : 1
     readonly property real panelOpacity: root.currentPanelOpacity
     readonly property color shadowColor: root.appShadowColorSolid
 
+    readonly property bool animationsEnabled: root.animationsEnabled
+    readonly property real durationTime: root.durationTime
+
     readonly property bool usePlasmaTabsStyle: false
 
     readonly property QtObject palette: enforceLattePalette ? latteBridge.palette.applyTheme : theme