Opened 9 years ago

Closed 9 years ago

#11209 closed defect (fixed)

[regression] InlineEditBox: need to tab twice to move away (safari)

Reported by: bill Owned by: bill
Priority: high Milestone: 1.5
Component: Dijit Version: 1.5.0b2
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by bill)

[21895] exposed a bug in Safari 4.0 (webkit build 531), where the user needs to press tab twice to navigate away from an InlineEditBox in edit mode.

The problem is that the tab navigation goes to the InlineEditBox's OK/cancel buttons even though they are hidden via display:none (ie, for autosave InlineEditBox).

The bug is fixed in chrome and the newest version of webkit (both webkit build 533) so I guess it isn't worth fixing. Filing this ticket for reference.

Change History (4)

comment:1 Changed 9 years ago by bill

(In [22233]) Make tests work on safari:

  • remove alert() from test_TooltipDialog.html that was interfering with test (not sure why it wasn't interfering with all browsers).
  • workaround safari (webkit build 431.22) problem where tabbing from an InlineEditBox in edit mode goes to the InlineEditBox in display mode, rather than the next field. Bug doesn't occur in chrome/latest webkit, build 433, so not worth fixing in dojo. Refs #11132.

comment:2 Changed 9 years ago by bill

Description: modified (diff)

Oops, webkit version numbers above should be 531 (broken) and 533 (fixed).

comment:3 Changed 9 years ago by bill

Milestone: tbd1.5
Owner: set to bill
Status: newassigned

comment:4 Changed 9 years ago by bill

Resolution: fixed
Status: assignedclosed

(In [22234]) Workaround safari focus bug, where it focuses hidden fields, by removing the buttons rather than just hiding them. Fixes #11209 !strict.

Note: See TracTickets for help on using tickets.