** Also affects: canonical-devices-system-image Importance: Undecided Status: New
** Changed in: canonical-devices-system-image Status: New => Fix Committed ** Changed in: canonical-devices-system-image Importance: Undecided => High ** Changed in: canonical-devices-system-image Milestone: None => ww08-2016 -- You received this bug notification because you are a member of Ubuntu SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu. https://bugs.launchpad.net/bugs/1541148 Title: ListItem calls onClicked handler even when press is cancelled Status in Canonical System Image: Fix Committed Status in ubuntu-ui-toolkit package in Ubuntu: Fix Released Bug description: To reproduce: * Run the attached qml file * press the mouse/finger on the ListItem in the center (don't release) * drag the mouse/finger outside the listitem * release => you'll see a "Clicked!!!" message printed to stdout expected: when the user decides not to click an item and cancels it by moving outside the mouse area to release, the clicked signal should not be emitted. This is also what the QML MouseArea does. From it's docs: "A click is defined as a press followed by a release, both inside the MouseArea (pressing, moving outside the MouseArea, and then moving back inside and releasing is also considered a click)." The current behavior causes some nasty usability issues in some apps as the user is used to be able to cancel a click this way, but ListItems behave differently than all the other elements. I.e. the Ubuntu Button behaves the same as the MouseArea etc. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1541148/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-sdk-bugs Post to : ubuntu-sdk-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-sdk-bugs More help : https://help.launchpad.net/ListHelp