@@ -55,7 +55,7 @@ export default (Vue as VueConstructor<Vue & VuexBindings>).extend({
5555 label: this .t (` virtualMachine.mount.type.options.${ x }.label ` ),
5656 value: x ,
5757 description: this .t (` virtualMachine.mount.type.options.${ x }.description ` , {}, true ),
58- experimental: x !== defaultOption , // Mark experimental options
58+ experimental: x === MountType . NINEP ,
5959 disabled: x === MountType .VIRTIOFS && this .virtIoFsDisabled ,
6060 compatiblePrefs: this .getCompatiblePrefs (x ),
6161 };
@@ -65,7 +65,7 @@ export default (Vue as VueConstructor<Vue & VuexBindings>).extend({
6565 return ' mountType' ;
6666 },
6767 ninePSelected(): boolean {
68- return this .preferences .experimental . virtualMachine .mount .type === MountType .NINEP ;
68+ return this .preferences .virtualMachine .mount .type === MountType .NINEP ;
6969 },
7070 virtIoFsDisabled(): boolean {
7171 // virtiofs should only be disabled on macOS WITHOUT the possibility to select the VM type VZ. VZ doesn't need to
@@ -124,14 +124,14 @@ export default (Vue as VueConstructor<Vue & VuexBindings>).extend({
124124 if (os .platform () === ' darwin' ) {
125125 switch (mountType ) {
126126 case MountType .NINEP :
127- if (this .preferences .experimental . virtualMachine .type === VMType .VZ ) {
127+ if (this .preferences .virtualMachine .type === VMType .VZ ) {
128128 compatiblePrefs .push ( {
129129 title: VMType .QEMU , navItemName: ' Virtual Machine' , tabName: ' emulation' ,
130130 } );
131131 }
132132 break ;
133133 case MountType .VIRTIOFS :
134- if (this .preferences .experimental . virtualMachine .type === VMType .QEMU ) {
134+ if (this .preferences .virtualMachine .type === VMType .QEMU ) {
135135 compatiblePrefs .push ( {
136136 title: VMType .VZ , navItemName: ' Virtual Machine' , tabName: ' emulation' ,
137137 } );
@@ -153,7 +153,7 @@ export default (Vue as VueConstructor<Vue & VuexBindings>).extend({
153153 <rd-fieldset
154154 data-test =" mountType"
155155 :legend-text =" t('virtualMachine.mount.type.legend')"
156- :is-locked =" isPreferenceLocked('experimental. virtualMachine.mount.type')"
156+ :is-locked =" isPreferenceLocked('virtualMachine.mount.type')"
157157 >
158158 <template #default =" { isLocked } " >
159159 <radio-group
@@ -170,11 +170,11 @@ export default (Vue as VueConstructor<Vue & VuexBindings>).extend({
170170 :key =" groupName+'-'+index"
171171 v-tooltip =" disabledVirtIoFsTooltip(option.disabled)"
172172 :name =" groupName"
173- :value =" preferences.experimental. virtualMachine.mount.type"
173+ :value =" preferences.virtualMachine.mount.type"
174174 :val =" option.value"
175175 :disabled =" option.disabled || isDisabled"
176176 :data-test =" option.label"
177- @input =" updateValue('experimental. virtualMachine.mount.type', $event)"
177+ @input =" updateValue('virtualMachine.mount.type', $event)"
178178 >
179179 <template #label >
180180 {{ option.label }}
@@ -185,7 +185,7 @@ export default (Vue as VueConstructor<Vue & VuexBindings>).extend({
185185 <template #description >
186186 {{ option.description }}
187187 <incompatible-preferences-alert
188- v-if =" option.value === preferences.experimental. virtualMachine.mount.type"
188+ v-if =" option.value === preferences.virtualMachine.mount.type"
189189 :compatible-prefs =" option.compatiblePrefs"
190190 />
191191 </template >
0 commit comments