Skip to content

Commit 132b612

Browse files
Fix - Ignore focus validation for collapse admin sidebar menu
1 parent a18e03d commit 132b612

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

src/app/admin/admin-sidebar/admin-sidebar.component.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -158,12 +158,9 @@ export class AdminSidebarComponent extends MenuComponent implements OnInit {
158158
}
159159
}
160160

161-
public handleMouseLeave(event: any) {
162-
if (!this.inFocus$.getValue()) {
163-
this.collapsePreview(event);
164-
} else {
165-
event.preventDefault();
166-
}
161+
public handleMouseLeave(event: MouseEvent): void {
162+
event.preventDefault();
163+
this.collapsePreview(event);
167164
}
168165

169166
/**

src/app/shared/menu/menu.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ export class MenuComponent implements OnInit, OnDestroy {
223223
* @param {Function} handler The function to delay
224224
* @param {number} ms The amount of ms to delay the handler function by
225225
*/
226-
private previewToggleDebounce(handler: () => void, ms: number): void {
226+
protected previewToggleDebounce(handler: () => void, ms: number): void {
227227
if (hasValue(this.previewTimer)) {
228228
clearTimeout(this.previewTimer);
229229
}

0 commit comments

Comments
 (0)