Comment 3 for bug 1366081

Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: Should display the selection effect on activation, not on click

This is a toolkit problem, not just a System Settings problem. The same problem happens, for example, with apps in the Apps scope, and events in the Calendar's "Agenda" view. It is not noticeable in other places (for example, Gallery, Contacts, and Tasks) because their list items don't have touch feedback at all yet.

The problem is this: If you touch any control, the toolkit immediately treats it as a touch of the control itself. If you immediately swipe, the touch is cancelled, but by then the control has already changed appearance. So you see a brief and unattractive flash of the pressed state.

In iOS and Windows Phone (in my testing), if you swipe within a certain period of touching, about 200ms, you are probably trying to scroll or do some other swipe gesture, so any control that you touched does not act as if it was touched (probably because the toolkit doesn't even pass through the event). The control only acts as if it was touched if you touch it for at least that long. The Ubuntu toolkit should do the same.