fix(useInteractions): split prop getter dependencies so that only the relevant element changes when necessary. Previously reference and floating prop getters had dependencies grouped.
fix(useFocus): prevent SyntheticEvent warning on React <17
fix(inner): allow to make Derivable
fix(FloatingFocusManager): correctly close floating element when tabbing out of a modal combobox reference
fix(FloatingArrow): allow close transitions to play on floating element when grouped in instant phase
fix(useHover): prevent unnecessary delayed opens to preserve potential click open events. Fixes an issue when combining useHover and useClick hooks and a click occurred before the floating element could open on hover, it would unexpectedly close on mouseleave despite being triggered by a click.
refactor: improve types and internal codebase consistency. All documented types are now exported.
fix(useInteractions): split prop getter dependencies so that only the relevant element changes when necessary. Previously reference and floating prop getters had dependencies grouped.
fix(useFocus): prevent SyntheticEvent warning on React <17
fix(inner): allow to make Derivable
fix(FloatingFocusManager): correctly close floating element when tabbing out of a modal combobox reference
fix(FloatingArrow): allow close transitions to play on floating element when grouped in instant phase
fix(useHover): prevent unnecessary delayed opens to preserve potential click open events. Fixes an issue when combining useHover and useClick hooks and a click occurred before the floating element could open on hover, it would unexpectedly close on mouseleave despite being triggered by a click.
refactor: improve types and internal codebase consistency. All documented types are now exported.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @floating-ui/react from 0.26.17 to 0.26.18.
Release notes
Sourced from
@floating-ui/react
's releases.Changelog
Sourced from
@floating-ui/react
's changelog.Commits
d45094e
Version Packages (#2942)cd2b91d
chore: fix internal deps (#2950)1f555d6
fix(FloatingFocusManager): correctly close floating element when tabbing out ...39c8556
refactor: improve types and internal codebase consistency (#2948)ad06eb6
fix(FloatingArrow): allow close transitions to play floating element when gro...97d0525
fix(types): exportFloatingPortalProps
,CompositeProps
, `CompositeItemPro...ef1825e
fix(useHover): prevent unnecessary delayed opens to preserve potential click ...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show