Opened 12 years ago

Closed 12 years ago

Last modified 8 years ago

#3516 closed task (fixed)

DateTextBox: automatically display dropdown

Reported by: bill Owned by: bill
Priority: high Milestone: 0.9beta
Component: Dijit - Form Version: 0.9
Keywords: Cc:
Blocked By: Blocking:

Description

Rather than having a drop down arrow, automatically display the calendar whenever you focus on a DateTextbox?. Clicking a date on the calendar closes it (and copies the value to the DateTextbox?), but you can reopen the calendar by clicking the DateTextbox?.

This seems better usability-wise and also helps with InlineEditBox? usability (see #3514).

Change History (5)

comment:1 Changed 12 years ago by bill

Status: newassigned

comment:2 Changed 12 years ago by haysmark

Something to consider: slightlyoff was originally complaining about Tooltips obscuring the save and cancel buttons, and that you had to click outside of the textbox to make the Tooltip go away so you can see the save and cancel buttons. I'm worried that the same thing will happen again, and this time with the much larger Calendar, if you make this change to DateTextbox?.

comment:3 Changed 12 years ago by bill

Right, I guess this has to be done in tandem with removing the save/cancel buttons altogether.

comment:4 Changed 12 years ago by bill

Resolution: fixed
Status: assignedclosed

(In [9297]) Modify DateTextBox? to show drop down automatically on focus or click, and to close it when you select a date, focus on another field, or click in a blank area of the screen.

Fixes #3516.

Still need to update InlineEditBox? to not display save/cancel buttons for DateTextBox? (or alternately put them on the right, but that precludes the use of validation messages, which are important since non-mouse users need to enter dates directly into the <input>, rather than picking them from the calendar).

comment:5 Changed 8 years ago by bill

Component: DijitDijit - Form
Note: See TracTickets for help on using tickets.