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

Popover menu on reporting tables is misaligned #9870

Open
Jinksi opened this issue Dec 3, 2024 · 0 comments
Open

Popover menu on reporting tables is misaligned #9870

Jinksi opened this issue Dec 3, 2024 · 0 comments
Labels
focus: reporting priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability type: bug The issue is a confirmed bug.

Comments

@Jinksi
Copy link
Member

Jinksi commented Dec 3, 2024

Describe the bug

The popover menu present on WooPayments reporting/list view tables is misaligned, resulting in the content of the menu being rendered partially outside the viewport. This impacts the Payouts, Transactions and Disputes list view tables.

This is related to the upstream issue with @woocommerce/components TableCard that has been fixed in woocommerce/woocommerce#53066. Once this chance has been published in a new @woocommerce/components release, this issue should be resolved by npm installing the new version.

Image

To Reproduce

  1. Payments → Payouts (or Transactions, Disputes)
  2. Click on the three-vertical-dot menu in the top right
  3. Notice the menu is misaligned and partially cut-off, outside the viewport

Screenshots

payouts.mov
transactions.mov
disputes.mov

Expected behavior

Desktop (please complete the following information):

  • OS: macOS 15.1.1
  • Browser: Arc 1.70.0

Additional context

Observed in #9763.
Related upstream WC PR woocommerce/woocommerce#53066.

@Jinksi Jinksi added focus: reporting type: bug The issue is a confirmed bug. labels Dec 3, 2024
@haszari haszari added the priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability label Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: reporting priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability type: bug The issue is a confirmed bug.
Projects
None yet
Development

No branches or pull requests

2 participants