on xenial help sign in
Avoid type conversion.
commit5d757f9c53a5dd0be8f5a67ee6d681715989e910 authorAndrea Azzarone <azzaronea@gmail.com> dateTue 25 Oct 2016, 19:32 (10 years ago) parenta460b34
1 file changed+4−4
qml/Launcher/LauncherPanel.qml+4−4
qml/Launcher/LauncherPanel.qml+4−4
@@ -846,9 +846,9 @@ Rectangle {
846846 }
847847
848848 readonly property var hoveredItem: dndArea.containsMouse ? launcherListView.itemAt(dndArea.mouseX, dndArea.mouseY + launcherListView.realContentY) : null
849− readonly property int itemCenter: hoveredItem ? root.mapFromItem(hoveredItem, 0, 0).y + (hoveredItem.height / 2) + hoveredItem.offset : 0
849+ readonly property int itemCenter: !hoveredItem ? 0 : root.mapFromItem(hoveredItem, 0, 0).y + (hoveredItem.height / 2) + hoveredItem.offset
850850
851− text: hoveredItem ? hoveredItem.name : ""
851+ text: !hoveredItem ? "" : hoveredItem.name
852852 }
853853
854854 DSM.StateMachine {
@@ -863,7 +863,7 @@ Rectangle {
863863 targetState: tooltipShownState
864864 signal: tooltipShape.hoveredItemChanged
865865 // !dndArea.pressed allows us to filter out touch input events
866− guard: tooltipShape.hoveredItem != null && !dndArea.pressed && !root.moving
866+ guard: tooltipShape.hoveredItem !== null && !dndArea.pressed && !root.moving
867867 }
868868 }
869869
@@ -873,7 +873,7 @@ Rectangle {
873873 DSM.SignalTransition {
874874 targetState: tooltipHiddenState
875875 signal: tooltipShape.hoveredItemChanged
876− guard: tooltipShape.hoveredItem == null
876+ guard: tooltipShape.hoveredItem === null
877877 }
878878
879879 DSM.SignalTransition {