Skip to content
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

Positioner issues when upgrading to 4.5.0 #3149

Open
1 of 3 tasks
dcousineau opened this issue Dec 17, 2024 · 1 comment
Open
1 of 3 tasks

Positioner issues when upgrading to 4.5.0 #3149

dcousineau opened this issue Dec 17, 2024 · 1 comment
Labels

Comments

@dcousineau
Copy link

Description

When upgrading to 4.5.0 the --x and --y etc positioning css vars are not being set on the positioner element, causing popovers to not be positioned at all.

In 4.4.4:

image

In 4.5.0:

image

Link to Reproduction (or Detailed Explanation)

I was unable to create an isolated reproduction case

Steps to Reproduce

  1. Update @ark-ui/react to 4.5.0 with no changes to Popover usages

Ark UI Version

4.5.0

Framework

  • React
  • Solid
  • Vue

Browser

Any browser

Additional Information

I suspect I have other dependencies that are causing issues given I am unable to replicate.

Prior to discovering this issue I was using an old version of @ark-ui/anatomy that I have since removed and fully uninstalled this package (as it had drifted on the zag version). However removing the anatomy package and using built-in anatomy did not fix this issue.

I suspect there is a sub-dependency conflict with some other packages. I've run npm ls on a couple of potential suspects (@floating-ui/dom, @zag-js/popper, etc) and am not finding any accidental duplicates.

I'm also curious if #3136 isn't related.

@thevipinmishra
Copy link
Contributor

Not trying to sound rude but I'm actualy feeling very skeptical about this project. It's common for bugs to appear, but it's been 3 days and there's no resolution on the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants