diff --git a/openvidu-components-angular/projects/openvidu-components-angular/src/lib/components/toolbar/toolbar-media-buttons/toolbar-media-buttons.component.html b/openvidu-components-angular/projects/openvidu-components-angular/src/lib/components/toolbar/toolbar-media-buttons/toolbar-media-buttons.component.html index 47fceea14..d3eaeb015 100644 --- a/openvidu-components-angular/projects/openvidu-components-angular/src/lib/components/toolbar/toolbar-media-buttons/toolbar-media-buttons.component.html +++ b/openvidu-components-angular/projects/openvidu-components-angular/src/lib/components/toolbar/toolbar-media-buttons/toolbar-media-buttons.component.html @@ -4,14 +4,14 @@ id="camera-btn" mat-icon-button (click)="onCameraToggle()" - [disabled]="isConnectionLost || !hasVideoDevices || cameraMuteChanging" - [class.disabled]="!isCameraEnabled" + [disabled]="isConnectionLost() || !hasVideoDevices() || cameraMuteChanging()" + [class.disabled]="!isCameraEnabled()" [class.mobile-btn]="isMobileView()" - [matTooltip]="isCameraEnabled ? ('TOOLBAR.STOP_VIDEO' | translate) : ('TOOLBAR.START_VIDEO' | translate)" - [matTooltipDisabled]="!hasVideoDevices" + [matTooltip]="isCameraEnabled() ? ('TOOLBAR.STOP_VIDEO' | translate) : ('TOOLBAR.START_VIDEO' | translate)" + [matTooltipDisabled]="!hasVideoDevices()" > - - {{ isCameraEnabled ? 'videocam' : 'videocam_off' }} + + {{ isCameraEnabled() ? 'videocam' : 'videocam_off' }} } @@ -22,28 +22,28 @@ id="mic-btn" mat-icon-button (click)="onMicrophoneToggle()" - [disabled]="isConnectionLost || !hasAudioDevices || microphoneMuteChanging" - [class.disabled]="!isMicrophoneEnabled" + [disabled]="isConnectionLost() || !hasAudioDevices() || microphoneMuteChanging()" + [class.disabled]="!isMicrophoneEnabled()" [class.mobile-btn]="isMobileView()" - [matTooltip]="isMicrophoneEnabled ? ('TOOLBAR.MUTE_AUDIO' | translate) : ('TOOLBAR.UNMUTE_AUDIO' | translate)" - [matTooltipDisabled]="!hasAudioDevices" + [matTooltip]="isMicrophoneEnabled() ? ('TOOLBAR.MUTE_AUDIO' | translate) : ('TOOLBAR.UNMUTE_AUDIO' | translate)" + [matTooltipDisabled]="!hasAudioDevices()" > - - {{ isMicrophoneEnabled ? 'mic' : 'mic_off' }} + + {{ isMicrophoneEnabled() ? 'mic' : 'mic_off' }} } @if (showScreenshareButtonDirect()) { - @if (isFirefoxBrowser) { + @if (isFirefoxBrowser()) { @@ -78,8 +78,8 @@ } -@if (showAdditionalButtonsOutside() && additionalButtonsPosition === 'beforeMenu') { - +@if (showAdditionalButtonsOutside() && additionalButtonsPosition() === 'beforeMenu') { + } @@ -88,7 +88,7 @@ mat-icon-button id="more-options-btn" [matMenuTriggerFor]="settingsMenu" - [disabled]="isConnectionLost" + [disabled]="isConnectionLost()" [class.mobile-btn]="isMobileView()" matTooltip="{{ 'TOOLBAR.MORE_OPTIONS' | translate }}" > @@ -96,38 +96,38 @@ - @if (showAdditionalButtonsInsideMenu() && additionalButtonsPosition === 'beforeMenu') { - + @if (showAdditionalButtonsInsideMenu() && additionalButtonsPosition() === 'beforeMenu') { + } - @if (showFullscreenButton) { + @if (showFullscreenButton()) { } - @if (showRecordingButton) { + @if (showRecordingButton()) { @@ -186,8 +186,8 @@ --> - @if (showAdditionalButtonsInsideMenu() && additionalButtonsPosition === 'afterMenu') { - + @if (showAdditionalButtonsInsideMenu() && additionalButtonsPosition() === 'afterMenu') { + } @@ -197,12 +197,12 @@ } - @if (showSettingsButton) { + @if (showSettingsButton()) { } - @if (showSettingsButton) { + @if (showSettingsButton()) {