Pushed list item remains highlighted even when releasing will do nothing

Bug #1289329 reported by Matthew Paul Thomas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
Fix Released
High
Zsombor Egri

Bug Description

Ubuntu Trusty r188

1. Go to System Settings > "Language & Text".
2. Quickly tap the "Spell checking" list item.
3. Slowly push down on the "Spell checking" list item, then release after a few seconds.

What happens:
2. The item highlights and then returns to its previous appearance, and the switch toggles.
3. The item highlights and then returns to its previous appearance, but the switch does not toggle.

What should happen: either
3a. the item loses its highlight after the maximum tap duration, or
3b. there is no maximum tap duration, and the switch still toggles when you release (bug 1365471).

It is misleading to highlight a control as if it will change state, and then not do it.

(Not to be confused with bug 1362305, about items that don't do anything regardless of how long you tap them.)

Tags: listitem

Related branches

description: updated
description: updated
Zsombor Egri (zsombi)
tags: added: listitem
Changed in ubuntu-ui-toolkit:
status: New → Triaged
Zsombor Egri (zsombi)
Changed in ubuntu-ui-toolkit:
importance: Undecided → High
assignee: nobody → Zsombor Egri (zsombi)
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit (Ubuntu):
assignee: nobody → Zsombor Egri (zsombi)
importance: Undecided → High
status: New → Triaged
Zoltan Balogh (bzoltan)
no longer affects: ubuntu-ui-toolkit
Revision history for this message
Zsombor Egri (zsombi) wrote :

This is a bit contradicting to the new design, where controls placed in a list item should not toggle or be activated if pressed outside of the control. See https://bugs.launchpad.net/ubuntu-ux/+bug/1372563

The new ListItem will implement the press/longpress separation more properly, meaning if the user (developer) does not connect any slot to the pressAndHold signal, there click will be emitted. This behaviour matches the one defined by the MouseArea component.

Changed in ubuntu-ui-toolkit (Ubuntu):
status: Triaged → Invalid
status: Invalid → Fix Committed
Zsombor Egri (zsombi)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.