Changes between Initial Version and Version 2 of Ticket #1264


Ignore:
Timestamp:
08/15/08 20:09:37 (11 years ago)
Author:
nicholasbs
Comment:

Changeset r1019 adds a new option for this called closeOnEscape (off by default). This can be set either for individual dialogs or using a global config, e.g.,

xinha_config.dialogOptions['closeOnEscape'] = true

r1019 also disables modeless dialogs, as their implementation is currently incomplete and there are no plugins that use them. The current issues include:

  • new modeless dialogs can be inadvertently opened behind other dialogs
  • there's no visual indication of which modeless dialog is activated/has focus
  • closing a dialog does not cause the dialog behind it to gain focus
  • showing a dialog does not cause it to become the active dialog
  • you can type in a text field of a dialog even when it's not in the front, and doing so doesn't activate it

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1264

    • Property Owner set to nicholasbs
    • Property Status changed from new to assigned
  • Ticket #1264 – Description

    initial v2  
    11It's pretty standard that lightboxes (i.e., dialogs like the ones in the new-dialogs branch) close when the user presses the escape key. This should be a configurable option that can be set globally. 
     2