-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Closed
Labels
Needs Accessibility FeedbackNeed input from accessibilityNeed input from accessibility[Status] In ProgressTracking issues with work in progressTracking issues with work in progress[Type] BugAn existing feature does not function as intendedAn existing feature does not function as intended
Description
Description
When the cursor moves out of the browser window after opening the Action Menu in DataViews (List Layout), the Menu.Popover
remains open, but the trigger button
disappears, and the popover unexpectedly shifts to the right.
This bug can also be reproduced on WordPress 6.7.x
.
This bug occurs in both Pages (Site Editor) and Templates (Site Editor) since both utilize DataViews' List Layout.
Expected Behavior:
The Menu should maintain consistent behavior when the cursor moves in and out of the window. Specifically:
- The Trigger should remain visible when the
Menu.Popover
is expanded. - There should be no unexpected layout shifts.
This issue is particularly noticeable for users with dual/multiple displays.
Step-by-step reproduction instructions
- Navigate to Appearance -> Editor -> Pages.
- Make sure that the data is displayed in List Layout.
- Click the
Actions
button and open the menu. - Move the cursor out of the window or to a different display.
- Confirm the disappearance of icons and layout shift of the menu.
Screenshots, screen recording, code snippet
Environment info
- WordPress Version: Trunk
- Gutenberg Version: 1c698f8
- OS: macOS Sequoia
- Browser: Chrome, Firefox, Safari
Please confirm that you have searched existing issues in the repo.
- Yes
Please confirm that you have tested with all plugins deactivated except Gutenberg.
- Yes
Please confirm which theme type you used for testing.
- Block
- Classic
- Hybrid (e.g. classic with theme.json)
- Not sure
Metadata
Metadata
Assignees
Labels
Needs Accessibility FeedbackNeed input from accessibilityNeed input from accessibility[Status] In ProgressTracking issues with work in progressTracking issues with work in progress[Type] BugAn existing feature does not function as intendedAn existing feature does not function as intended