Opened 11 years ago

Closed 11 years ago

#6452 closed defect (duplicate)

ComboBox: drop down list items don't change on backspace

Reported by: bill Owned by: Douglas Hays
Priority: high Milestone: 1.2
Component: Events Version: 1.1.0
Keywords: ibm Cc:
Blocked By: Blocking:

Description

In test_ComboBox.html:

  • type "I" (three states appear)
  • type "o" so that <input> says "Io"... only "Iowa" appears
  • backspace over the o; the input now displays "I" so the drop down should have three entries, but it only has one

Taken from IBM Design Leadership recommendations.

Change History (7)

comment:1 Changed 11 years ago by haysmark

Bill, the drop down and autocomplete for ComboBox? #2 is working fine on that page. Maybe they want the autocomplete=true behavior on backspace? The code has intentionally stopped that from happening even before I inherited it in 0.4 and I can see why.

comment:2 Changed 11 years ago by bill

Summary: ComboBox: auto-complete doesn't work on backspaceComboBox: drop down list items don't change on backspace

I think I used the wrong word in my summary.... I guess "autocomplete" refers to when you tab away and the value is filled in, but the spreadsheet is talking about searching, that when you backspace it should repopulate the drop down list (with more values), just as typing in typing in characters removes items from the drop down list.

Is there a usability reason the drop down list shouldn't change on backspace?

Updating "summary"...

comment:3 Changed 11 years ago by haysmark

Here is what happens for me when I follow the ticket summary:

  • type "I" (three states appear)
  • type "o" so that <input> says "Io"... only "Iowa" appears
  • backspace over the o; the input now displays "I" and the drop down has three entries

Right?

comment:4 Changed 11 years ago by haysmark

In Safari 3.0.3, Backspace was working but Delete (as in delete next char) was failing. As of Safari 3.1, both Backspace and Delete fail! Not sure what to make of this.

comment:5 Changed 11 years ago by haysmark

Component: Dijit - LnFEvents
Owner: changed from haysmark to sjmiles
Type: taskdefect

sjmiles, please review this ticket that popped up as of Safari 3.1. I put a console.log in the ComboBox? key handler under the backspace block and it isn't firing anymore, and only in Safari 3.1.

comment:6 Changed 11 years ago by bill

Owner: changed from sjmiles to Douglas Hays

Doug, maybe this will be fixed w/the general fix to #6876?

comment:7 Changed 11 years ago by Douglas Hays

Resolution: duplicate
Status: newclosed

Dup of #6876

Note: See TracTickets for help on using tickets.