diff --git a/src/contents/ui/MainPage.qml b/src/contents/ui/MainPage.qml index a14c046a2d533850c94b9c3f6d653cb8157263e3..32f59e98dcac65594c6aec6a9b4ed2f1c592a72a 100644 --- a/src/contents/ui/MainPage.qml +++ b/src/contents/ui/MainPage.qml @@ -103,8 +103,10 @@ Kirigami.PageRoute { level: 4 } Kirigami.Icon { + property bool oilChangeNeeded: false + id: checkupIcon - visible: false + visible: oilChangeNeeded width: Kirigami.Units.iconSizes.smallMedium height: Kirigami.Units.iconSizes.smallMedium source: "dialog-information" @@ -126,7 +128,7 @@ Kirigami.PageRoute { target: dbAnalytics function onIsOilChangeNeeded(changeNeeded, vehicleId) { if(vehicleId == id) { - checkupIcon.visible = changeNeeded; + checkupIcon.oilChangeNeeded = changeNeeded; } } }