Skip to content

Commit 558915c

Browse files
committed
feat(select): Prevent header/footer click #5911
1 parent ecd7a5a commit 558915c

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

Diff for: projects/igniteui-angular/src/lib/select/select.component.html

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030

3131
<!-- Version 3 -->
3232
<div igxToggle class="igx-drop-down__list--select"
33+
(mousedown)="mousedownHandler($event);"
3334
(onOpening)="onToggleOpening($event)" (onOpened)="onToggleOpened()"
3435
(onClosing)="onToggleClosing($event)" (onClosed)="onToggleClosed()">
3536
<ng-content *ngTemplateOutlet="headerTemplate">

Diff for: projects/igniteui-angular/src/lib/select/select.component.ts

+8
Original file line numberDiff line numberDiff line change
@@ -453,5 +453,13 @@ export class IgxSelectComponent extends IgxDropDownComponent implements IgxSelec
453453
this._statusChanges$.unsubscribe();
454454
}
455455
}
456+
457+
/**
458+
* @hidden @internal
459+
* Prevent input blur - closing the items container on Header/Footer Template click.
460+
*/
461+
public mousedownHandler(event) {
462+
event.preventDefault();
463+
}
456464
}
457465

0 commit comments

Comments
 (0)