Opened 10 years ago
Closed 10 years ago
#16385 closed task (fixed)
use native keydown event rather than synthetic dojo/_base/connect._keypress event for monitoring ESCAPE and TAB
Reported by: | bill | Owned by: | bill |
---|---|---|---|
Priority: | undecided | Milestone: | 1.9 |
Component: | Dijit | Version: | 1.8.1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description (last modified by )
Change dijit/popup, dijit/TooltipDialog, and dijit/InlineEditBox code that monitors ESCAPE and TAB keys to use the native keydown event. There's no reason to depend on the deprecated dojo/_base/connect code.
Note that the modules need to be changed together, otherwise pressing the ESCAPE key to stop editing an InlineEditBox will also close the Dialog or TooltipDialog etc., since the stopEvent() call in InlineEditBox is on a different event than the one the Dialog, TooltipDialog, etc. is listening to.
Change History (4)
comment:1 Changed 10 years ago by
Milestone: | tbd → 1.9 |
---|---|
Status: | new → assigned |
comment:2 Changed 10 years ago by
Description: | modified (diff) |
---|---|
Summary: | dijit/popup: use native keydown event rather than synthetic dojo/_base/connect._keypress event → use native keydown event rather than synthetic dojo/_base/connect._keypress event for monitoring ESCAPE and TAB |
comment:3 Changed 10 years ago by
Note: See
TracTickets for help on using
tickets.
#16384 is a duplicate of this ticket.