Skip to content

[ContextMenu][Dialog][DropdownMenu][ContextMenu] Adjust ref naming #805

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jul 30, 2021

Conversation

andy-hook
Copy link
Contributor

Stemming from #700 (comment)

Raising for context.

@andy-hook andy-hook merged commit e29b21d into modality Jul 30, 2021
@andy-hook andy-hook deleted the adjust-ref-naming branch July 30, 2021 16:52
Copy link
Contributor

@benoitgrelard benoitgrelard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just wanted to say this works for me now 👍

@andy-hook
Copy link
Contributor Author

Just wanted to say this works for me now 👍

Awesome, sorry if I merged too early, trying to keep this moving based on discussion 👍

andy-hook pushed a commit that referenced this pull request Aug 2, 2021
)

* [FocusScope] Update API for modality changes (#698)

* [FocusScope] Update API for modality changes

* Address PR feedback

* PR feedback

* [Dialog] Add support for non-modal dialogs (#699)

* [Dialog] Add support for non-modal dialogs

* PR feedback

* [Dialog] Fix non modal toggle on close (#757)

* [AlertDialog] Explicit modality, prevent pointer dismiss (#758)

* [AlertDialog] Don't compose onPointerDownOutside (#759)

* [AlertDialog] Don't compose onPointerDownOutside

* Code style

* [Popover] Add support for modality (#751)

* [Popover] Add support for modality

* Modality scroll behaviour, default to non modal

* Adjust for focus close in chromatic stories

* Fix toggle when closing non modal

* [Dialog][Popover] Update interact description

* [Popover] Restore `checkForDefaultPrevented` (#764)

* [DropdownMenu][ContextMenu] Add modality support (#768)

* [Menu] Support modality

* [DropdownMenu] Expose modality

* [ContextMenu] Expose modality

* [DropdownMenu] `mouseDown` -> `pointerDown`

* [Menu] disableOutsidePointerEvents only when open

* [DropdownMenu][Popover][Dialog] Apply explicit trigger auto focus (#771)

* Explicit trigger focus

* Simplify handling where possible

* Code style, remove redundant check

* [Popover] Revert `onEscapeKeyDown` default check

* Versions

* [Dialog][Popover][DropdownMenu][ContextMenu] Adjust non-modal auto focus behaviour (#799)

* Adjust non-modal auto focus behaviour

* Code style

* Explicitly handle ref clearing

* Refine ref clearing

* Simplify handler composition in non-modal

* Feedback

* Revert auto focus cancellation

* Improve focus handling readability

* [ContextMenu] Adjust non-modal focus handling

* [ContextMenu][Dialog][DropdownMenu][ContextMenu] Adjust ref naming (#805)

* Adjust ref naming

* [ContextMenu] Move modal condition

Co-authored-by: Andy Hook <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants