Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.5.0 RC
-
None
Description
If you run
import QtQuick import QtQuick.Controls.Material Window { id: win width: 640 height: 480 visible: true title: "Sandbox" ListView { id: view anchors.fill: parent anchors.margins: 5 spacing: 5 pressDelay: 500 model: 42 delegate: CheckBox { text: 'Item #' + (index + 1) anchors { left: parent?.left ?? undefined right: parent?.right ?? undefined } required property int index } } }
, you'll notice that pressDelay doesn't send a pressed/released when the CheckBox/Button/whatever is released within the pressDelay. Instead, you have to press the CheckBox until pressDelay is expired in order to tick the box.
This behaves correctly on other platforms.