Opened 8 years ago

Closed 7 years ago

Last modified 7 years ago

#15512 closed defect (fixed)

"Long" touches on buttons do not work properly

Reported by: Colin Snover Owned by: bill
Priority: blocker Milestone: 1.8
Component: Dijit Version: 1.7.2
Keywords: Cc:
Blocked By: Blocking:

Description

Using dijit/form/test_Button.html, touch one of the non-DropDownButton? buttons for a couple hundred milliseconds, just long enough for the grey focus rectangle thing to appear. It will either not activate (toggle button) or double-activate (other buttons).

Testing with iOS 5.1 on iPad.

Change History (7)

comment:1 Changed 8 years ago by Colin Snover

This same thing happens in dijit/tests/test_Menu.html if you try to use the non-DropDown? buttons on the left. The difference there is that some higher element is focused so the entire container gets the ugly dark grey focus thing.

comment:2 Changed 8 years ago by Colin Snover

Cc: bill added

comment:3 Changed 7 years ago by bill

Cc: bill removed
Owner: set to bill
Status: newassigned

comment:4 Changed 7 years ago by bill

Resolution: fixed
Status: assignedclosed

Minimal fix in [29195], to only fire the click event when one doesn't occur naturally.

comment:5 Changed 7 years ago by bill

In [29199]:

Fixes for opening drop down on mobile, specifically Select, refs #15512 !strict.

Also adding in some (commented out) experimental code in the mobile test file, trying to remove the delay from click events.

comment:6 Changed 7 years ago by bill

In [29832]:

Fix Select dropdown opening on android, due to "typo" in [29119], fixes #16167 and refs #15512 on trunk/ !strict.

comment:7 Changed 7 years ago by bill

In [29833]:

Fix Select dropdown opening on android, due to "typo" in [29119], fixes #16167 and refs #15512 on 1.8/ branch !strict.

Note: See TracTickets for help on using tickets.