mirror of https://github.com/OpenVidu/openvidu.git
openvidu-components: Fixed bug when panel changed in Angular 14
parent
42279d557d
commit
9173918ce4
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
<div class="settings-container" fxFlex="100%" fxLayoutAlign="space-evenly none">
|
<div class="settings-container" fxFlex="100%" fxLayoutAlign="space-evenly none">
|
||||||
<div class="item-menu">
|
<div class="item-menu">
|
||||||
<mat-selection-list (selectionChange)="onSelectionChanged($event)" [multiple]="false">
|
<mat-selection-list #optionList (selectionChange)="onSelectionChanged(optionList.selectedOptions.selected[0]?.value)" [multiple]="false">
|
||||||
<mat-list-option class="option" id="general-opt" [selected]="selectedOption === settingsOptions.GENERAL" [value]="settingsOptions.GENERAL">
|
<mat-list-option class="option" id="general-opt" [selected]="selectedOption === settingsOptions.GENERAL" [value]="settingsOptions.GENERAL">
|
||||||
<mat-icon mat-list-icon>manage_accounts</mat-icon>
|
<mat-icon mat-list-icon>manage_accounts</mat-icon>
|
||||||
<div mat-line>{{ 'PANEL.SETTINGS.GENERAL' | translate }}</div>
|
<div mat-line>{{ 'PANEL.SETTINGS.GENERAL' | translate }}</div>
|
||||||
|
|
|
@ -31,8 +31,8 @@ export class SettingsPanelComponent implements OnInit {
|
||||||
close() {
|
close() {
|
||||||
this.panelService.togglePanel(PanelType.SETTINGS);
|
this.panelService.togglePanel(PanelType.SETTINGS);
|
||||||
}
|
}
|
||||||
onSelectionChanged(e: any){
|
onSelectionChanged(option: PanelSettingsOptions){
|
||||||
this.selectedOption = e.option.value;
|
this.selectedOption = option;
|
||||||
}
|
}
|
||||||
|
|
||||||
private subscribeToDirectives() {
|
private subscribeToDirectives() {
|
||||||
|
|
Loading…
Reference in New Issue