fix(fusion_repairs): dashboard scrolling

The dashboard root used min-height: calc(100vh - 46px) which expanded
to the viewport but bypassed the parent .o_action_manager flex sizing,
so the inner overflow-y: auto had nothing to scroll - vertical content
was clipped or stuck.

Replaced with height: 100% + overflow-y: auto + overflow-x: hidden so
the component fills its action container and scrolls naturally. Bumped
to 19.0.1.0.6 to bust the asset bundle hash.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
gsinghpal
2026-05-20 23:00:45 -04:00
parent 38a79a4b04
commit 7f8a80fecb
2 changed files with 6 additions and 3 deletions

View File

@@ -4,7 +4,7 @@
{
'name': 'Fusion Repairs',
'version': '19.0.1.0.5',
'version': '19.0.1.0.6',
'category': 'Inventory/Repairs',
'summary': 'Guided medical equipment repair intake, dispatch, maintenance, and self-service portal',
'description': """

View File

@@ -5,9 +5,12 @@
.o_fusion_repairs_dashboard {
background-color: $fr-page;
color: $fr-text;
min-height: calc(100vh - 46px);
padding: 24px;
// Fill the action manager AND scroll vertically. min-height/100vh broke
// scrolling because it bypassed the parent's flex sizing.
height: 100%;
overflow-y: auto;
overflow-x: hidden;
padding: 24px;
.fr-hero {
background: linear-gradient(135deg, $fr-accent 0%, color-mix(in srgb, $fr-accent 60%, $fr-success) 100%);