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
55.9%
HTML
26.1%
JavaScript
14.9%
SCSS
1.8%
CSS
0.8%
Other
0.4%