- 
                Notifications
    
You must be signed in to change notification settings  - Fork 289
 
fix: ensure submenu is aligned correctly in reference to the parent menu with floating-ui/react #2868
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
fix: ensure submenu is aligned correctly in reference to the parent menu with floating-ui/react #2868
Conversation
…enu with floating-ui/react
          Codecov Report❌ Patch coverage is  
 Additional details and impacted files@@           Coverage Diff           @@
##           master    #2868   +/-   ##
=======================================
  Coverage   81.47%   81.47%           
=======================================
  Files         496      496           
  Lines       10056    10057    +1     
  Branches     2300     2301    +1     
=======================================
+ Hits         8193     8194    +1     
  Misses       1743     1743           
  Partials      120      120           ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
  | 
    
| 
           Size Change: +536 B (+0.05%) Total Size: 1.18 MB 
 ℹ️ View Unchanged
  | 
    
## [13.10.0](v13.9.0...v13.10.0) (2025-10-23) ### Bug Fixes * control SimpleAttachmentSelector display according to channel capabilities ([#2860](#2860)) ([da9f02e](da9f02e)) * disable reply count button when missing send-reply permission ([#2871](#2871)) ([9e70560](9e70560)) * ensure message delivery data are recalculated for the latest message delivery confirmation ([#2869](#2869)) ([26cb181](26cb181)) * ensure submenu is aligned correctly in reference to the parent menu with floating-ui/react ([#2868](#2868)) ([fe84cf9](fe84cf9)) * exclude own read state from delivery status inference in ChannelPreview ([#2870](#2870)) ([2e9bc6e](2e9bc6e)) * use the nearest dialog manager to display dialogs ([#2865](#2865)) ([e4081c8](e4081c8)) ### Features * add optional remarkIgnoreMarkdown plugin to avoid markdown transform to HTML ([#2872](#2872)) ([33c6678](33c6678)) ### Chores * **deps:** bump axios from 1.9.0 to 1.12.2 in /examples/tutorial ([#2846](#2846)) ([3377c24](3377c24)) * **deps:** upgrade @stream-io/stream-chat-css to v5.15.0 ([cf3ad0f](cf3ad0f)) * **deps:** upgrade stream-chat to v9.25.0 ([419140c](419140c))
| 
           🎉 This PR is included in version 13.10.0 🎉 The release is available on: Your semantic-release bot 📦🚀  | 
    
🎯 Goal
Prevent submenu overlapping with the parent menu:

While popper-react was solving this automatically, floating-ui/react needs a more control over the behavior.
🛠 Implementation details
strategy: 'fixed'when reference and floating elements are in different roots (portals)flipfor side placements (left*/right*)