Closed Bug 1933221 Opened 2 months ago Closed 1 month ago

Add ability to disable closing Spotlight with "ESC" keypress via message JSON configuration

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement
Points:
2

Tracking

()

RESOLVED FIXED
135 Branch
Iteration:
135.2 - Dec 9 - Dec 20
Tracking Status
firefox135 --- fixed

People

(Reporter: mviar, Assigned: mviar)

References

()

Details

Attachments

(1 file)

Allow for a disableEscClose attribute to be included in message configurations for Spotlight. When true, this prevents the modal from being closed using the ESC key and requiring the user to dismiss the modal via a button action.

Exiting the modal is available via taking an action and QA should ensure this is possible via existing keyboard navigation support.
Note that this attribute should only be used when the message content clearly informs the user that a decision is required and provides an explicit reason why dismissing via ESC is disabled (such as "You must choose an option to proceed.").

Iteration: --- → 135.1 - Nov 25 - Dec 6
Priority: -- → P1
Attachment #9439819 - Attachment description: WIP: Bug 1933221 - Add ability to disable closing Spotlight via ESC keypress via message JSON configuration → Bug 1933221 - Add ability to disable closing Spotlight via ESC keypress via message JSON configuration
Summary: Add ability to disable closing Spotlight via "ESC" keypress via message JSON configuration → Add ability to disable closing Spotlight with "ESC" keypress via message JSON configuration
Blocks: 1933293
Iteration: 135.1 - Nov 25 - Dec 6 → 135.2 - Dec 9 - Dec 20
Pushed by mviar@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d9a574fe388c Add ability to disable closing Spotlight via ESC keypress via message JSON configuration r=omc-reviewers,hanna_a,jprickett
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch

[Tracking Requested - why for this release]:

Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: