Ticket #6452 (closed defect: duplicate)

Opened 8 months ago

Last modified 3 months ago

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

Reported by: bill Owned by: doughays
Priority: normal Milestone: 1.2
Component: Events Version: 1.1.0
Severity: normal Keywords: ibm
Cc:

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

Changed 8 months 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.

Changed 8 months ago by bill

  • summary changed from ComboBox: auto-complete doesn't work on backspace to ComboBox: 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"...

Changed 8 months 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?

Changed 8 months 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.

Changed 7 months ago by haysmark

  • owner changed from haysmark to sjmiles
  • component changed from Dijit - LnF to Events
  • type changed from task to defect

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.

Changed 3 months ago by bill

  • owner changed from sjmiles to doughays

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

Changed 3 months ago by doughays

  • status changed from new to closed
  • resolution set to duplicate

Dup of #6876

Note: See TracTickets for help on using tickets.