Skip to content

Commit 73d584f

Browse files
authored
Merge pull request #7035 from FlowFuse/7031-immersive-developer-mode-tab
[7031] Immersive editor drawer: restore Developer Mode tab
2 parents df3ee49 + 37ed16f commit 73d584f

2 files changed

Lines changed: 11 additions & 8 deletions

File tree

frontend/src/pages/device/DeveloperMode/index.vue

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<BeakerIcon />
66
</template>
77
<template #content>
8-
<InfoCardRow property="Editor Access:">
8+
<InfoCardRow v-if="!isImmersiveEditor" property="Editor Access:">
99
<template #value>
1010
<div class="flex gap-9 items-center">
1111
<div class="font-medium forge-badge" :class="'forge-status-' + (editorEnabled ? (editorTunnelConnected ? 'running' : 'error') : 'stopped')">
@@ -84,7 +84,7 @@
8484
<ff-button
8585
:disabled="createSnapshotDisabled"
8686
kind="secondary"
87-
class="w-28 whitespace-nowrap"
87+
class="whitespace-nowrap"
8888
size="small"
8989
data-action="create-snapshot-dialog"
9090
@click="showCreateSnapshotDialog"
@@ -180,6 +180,9 @@ export default {
180180
},
181181
deviceIsApplicationOwned () {
182182
return this.device.ownerType === 'application'
183+
},
184+
isImmersiveEditor () {
185+
return this.$route.name === 'device-editor-developer-mode'
183186
}
184187
},
185188
watch: {

frontend/src/pages/device/Editor/index.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -228,13 +228,13 @@ export default {
228228
label: 'Settings',
229229
to: { name: 'device-editor-settings' },
230230
tag: 'device-settings'
231+
},
232+
{
233+
label: 'Developer Mode',
234+
to: { name: 'device-editor-developer-mode' },
235+
tag: 'device-devmode',
236+
hidden: !(this.isDevModeAvailable && this.device.mode === 'developer')
231237
}
232-
// {
233-
// label: 'Developer Mode',
234-
// to: { name: 'device-editor-developer-mode' },
235-
// tag: 'device-devmode',
236-
// hidden: !(this.isDevModeAvailable && this.device.mode === 'developer')
237-
// }
238238
]
239239
},
240240
permissionContext () {

0 commit comments

Comments
 (0)