| ... | @@ -642,6 +642,8 @@ const TYPE_TO_FOCUS_INTERACTIVE_SELECTOR = [ | ... | @@ -642,6 +642,8 @@ const TYPE_TO_FOCUS_INTERACTIVE_SELECTOR = [ |
| 642 | '[role="switch"]', | 642 | '[role="switch"]', |
| 643 | '[role="tab"]', | 643 | '[role="tab"]', |
| 644 | ].join(","); | 644 | ].join(","); |
| | 645 | // Popups match only while open or closing: some stay mounted when closed, |
| | 646 | // such as the chat header actions menu. |
| 645 | const TYPE_TO_FOCUS_FLOATING_LAYER_SELECTOR = [ | 647 | const TYPE_TO_FOCUS_FLOATING_LAYER_SELECTOR = [ |
| 646 | '[role="dialog"][aria-modal="true"]', | 648 | '[role="dialog"][aria-modal="true"]', |
| 647 | '[data-slot="alert-dialog-popup"]:is([data-open],[data-ending-style])', | 649 | '[data-slot="alert-dialog-popup"]:is([data-open],[data-ending-style])', |
| ... | @@ -649,11 +651,11 @@ const TYPE_TO_FOCUS_FLOATING_LAYER_SELECTOR = [ | ... | @@ -649,11 +651,11 @@ const TYPE_TO_FOCUS_FLOATING_LAYER_SELECTOR = [ |
| 649 | '[data-slot="dialog-popup"]:is([data-open],[data-ending-style])', | 651 | '[data-slot="dialog-popup"]:is([data-open],[data-ending-style])', |
| 650 | '[data-slot="sheet-popup"]:is([data-open],[data-ending-style])', | 652 | '[data-slot="sheet-popup"]:is([data-open],[data-ending-style])', |
| 651 | '[data-slot="sidebar"][data-mobile="true"]:is([data-open],[data-ending-style])', | 653 | '[data-slot="sidebar"][data-mobile="true"]:is([data-open],[data-ending-style])', |
| 652 | '[data-slot="menu-popup"]', | 654 | '[data-slot="menu-popup"]:is([data-open],[data-ending-style])', |
| 653 | '[data-slot="select-popup"]', | 655 | '[data-slot="select-popup"]:is([data-open],[data-ending-style])', |
| 654 | '[data-slot="popover-popup"]', | 656 | '[data-slot="popover-popup"]:is([data-open],[data-ending-style])', |
| 655 | '[data-slot="combobox-popup"]', | 657 | '[data-slot="combobox-popup"]:is([data-open],[data-ending-style])', |
| 656 | '[data-slot="autocomplete-popup"]', | 658 | '[data-slot="autocomplete-popup"]:is([data-open],[data-ending-style])', |
| 657 | ].join(","); | 659 | ].join(","); |
| 658 | | 660 | |
| 659 | type EnvironmentUnavailableState = { | 661 | type EnvironmentUnavailableState = { |