diff --git a/src/controls/templates/SwipeListItem.qml b/src/controls/templates/SwipeListItem.qml --- a/src/controls/templates/SwipeListItem.qml +++ b/src/controls/templates/SwipeListItem.qml @@ -214,7 +214,7 @@ } enabled: (modelData && modelData.enabled !== undefined) ? modelData.enabled : true; onClicked: { - if (modelData && modelData.trigger !== undefined) { + if (modelData && modelData.trigger !== undefined && background.x) { modelData.trigger(); } positionAnimation.from = background.x;