X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=webapp%2Fsrc%2Fapp%2F%40theme%2Flayouts%2Fxds%2Fxds.layout.ts;h=f37d3ac6b06c43705b698add50dab7aabe56c3e0;hb=2c41aae53904c26bc3b4975ab96db3d5ff8413ad;hp=b362fffc6374dd5a3d02240038a70f301626ce8b;hpb=48739a930ceb0c6a4b843471750da70db2052890;p=src%2Fxds%2Fxds-agent.git diff --git a/webapp/src/app/@theme/layouts/xds/xds.layout.ts b/webapp/src/app/@theme/layouts/xds/xds.layout.ts index b362fff..f37d3ac 100644 --- a/webapp/src/app/@theme/layouts/xds/xds.layout.ts +++ b/webapp/src/app/@theme/layouts/xds/xds.layout.ts @@ -80,14 +80,15 @@ export class XdsLayoutComponent implements OnDestroy { this.sidebarService.onExpand().subscribe(s => s.tag === 'menu-sidebar' && (this.sidebarCompact = false)); this.menuService.onSubmenuToggle().subscribe(i => i.item && i.item.expanded && (this.sidebarCompact = false)); + // FIXME: bug flicking menu - disable it for now + /* // Automatically expand sidebar on mouse over this._mouseEnterStream.flatMap(e => { return Observable .of(e) .delay(100) .takeUntil(this._mouseLeaveStream); - }) - .subscribe(e => { + }).subscribe(e => { if (this.sidebarPinned || !this.sidebarCompact) { return; } @@ -101,14 +102,14 @@ export class XdsLayoutComponent implements OnDestroy { .of(e) .delay(100) .takeUntil(this._mouseEnterStream); - }) - .subscribe(e => { + }).subscribe(e => { if (this.sidebarPinned || this.sidebarCompact) { return; } // this._mouseEnterStream.emit(null); this.sidebarService.toggle(true, 'menu-sidebar'); }); + */ } ngOnDestroy() { @@ -118,14 +119,20 @@ export class XdsLayoutComponent implements OnDestroy { } onMouseEnter($event) { - this._mouseEnterStream.emit($event); + // FIXME: bug flicking menu - disable it for now + // this._mouseEnterStream.emit($event); } onMouseLeave($event) { - this._mouseLeaveStream.emit($event); + // FIXME: bug flicking menu - disable it for now + // this._mouseLeaveStream.emit($event); } pinSidebar() { this.sidebarPinned = !this.sidebarPinned; } + + closeSidebar() { + this.sidebarService.toggle(true, 'menu-sidebar'); + } }