Skip to content

Commit b2f2b69

Browse files
committed
fix(menu): ajusta quando menu instanciado como componente
Ajusta o comportamento do menu quando o mesmo estiver instanciado como um componente da aplicação, permitindo que o componente de página, ocupe o espaço liberado pelo componente de menu, quando estiver retraído Fixes po-ui#2183
1 parent e215947 commit b2f2b69

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

projects/ui/src/lib/components/po-menu/po-menu.component.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,8 @@ export class PoMenuComponent extends PoMenuBaseComponent implements AfterViewIni
317317
}
318318

319319
protected validateCollapseClass(collapsedMobile: boolean = false) {
320-
const wrapper = this.element.nativeElement.parentNode;
320+
const wrapper = this.element.nativeElement.closest('.po-wrapper') || this.element.nativeElement.parentNode;
321+
321322
this.renderer[this.isCollapsed && !collapsedMobile ? 'addClass' : 'removeClass'](wrapper, 'po-collapsed-menu');
322323
}
323324

0 commit comments

Comments
 (0)