diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue b/src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue index e283867c..7f957a18 100644 --- a/src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue +++ b/src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue @@ -74,14 +74,14 @@ > <b-button variant="primary" - :disabled="device.isActive || isNotAdmin" + :disabled="device.isConnected || isNotAdmin" @click="configureConnection(device)" > {{ $t('pageVirtualMedia.configureConnection') }} </b-button> </b-form-group> <b-button - v-if="!device.isActive" + v-if="!device.isConnected" variant="primary" :disabled="!device.serverUri" @click="startLegacy(device)" @@ -95,6 +95,16 @@ > {{ $t('pageVirtualMedia.stop') }} </b-button> + <b-button + v-if="device.isConnected && !device.isActive" + variant="primary" + :disabled="true" + > + {{ + $t('pageVirtualMedia.start') + + ` (${device.legacyDeviceTransitionStateTimeout})` + }} + </b-button> </b-col> </b-row> </page-section> @@ -192,7 +202,7 @@ export default { this.successToast( this.$t('pageVirtualMedia.toast.serverConnectionEstablished') ); - connectionData.isActive = true; + connectionData.isConnected = true; }) .catch(() => { this.errorToast(this.$t('pageVirtualMedia.toast.errorMounting')); |