From 5f538274a23c7f9383d43cee5e885fa5c6455e1c Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Wed, 21 Mar 2018 17:24:30 +0200 Subject: [PATCH] fix ToolTipInstance warnings for no model present --- plasmoid/package/contents/ui/ToolTipInstance.qml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/plasmoid/package/contents/ui/ToolTipInstance.qml b/plasmoid/package/contents/ui/ToolTipInstance.qml index 70227fdf0..ef86860d8 100644 --- a/plasmoid/package/contents/ui/ToolTipInstance.qml +++ b/plasmoid/package/contents/ui/ToolTipInstance.qml @@ -41,13 +41,13 @@ Column { property var submodelIndex: tasksModel.makeModelIndex(parentIndex, isGroup ? itemIndex : -1) property int flatIndex: isGroup && itemIndex>=0 ? itemIndex : 0 - property bool isActive: isGroup || parentTask ? IsActive : false - property bool isMinimized: isGroup || parentTask? IsMinimized : false + property bool isActive: model && (typeof model.IsActive !== 'undefined') ? IsActive : false + property bool isMinimized: model && (typeof model.IsMinimized !== 'undefined') ? IsMinimized : false - property int appPid: isGroup || parentTask ? AppPid : -1 - property int itemIndex: isGroup || parentTask ? index : 0 - property int virtualDesktop: isGroup || parentTask ? VirtualDesktop : 0 - property var activities : isGroup || parentTask ? Activities : [] + property int appPid: model && (typeof model.AppPid !== 'undefined') ? AppPid : -1 + property int itemIndex: model && (typeof model.index !== 'undefined') ? index : 0 + property int virtualDesktop: model && (typeof model.VirtualDesktop !== 'undefined') ? VirtualDesktop : 0 + property var activities : model && (typeof model.Activities !== 'undefined') ? Activities : [] spacing: units.smallSpacing