df74d702af2aa2d3351878aa74b83ae532df3a5e
Backdrop display:block isn't media-scoped in fp_portal_sidebar.scss (intentional — JS owns the drawer lifecycle). Without a resize listener, opening the drawer at <=768px and resizing the browser to >768px leaves the semi-opaque backdrop visible on desktop while the sidebar visually snaps back to its sticky rail. Resize handler calls toggleOpen(false) when crossing the breakpoint with .o_fp_open still set. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
71.8%
JavaScript
17.4%
HTML
8.2%
SCSS
1%
CSS
0.8%
Other
0.6%