|
@@ -94,7 +94,7 @@
|
|
|
|
|
|
|
|
|
<div
|
|
|
- v-if="user_info.Role == 'leader'"
|
|
|
+ v-if="user_info.Role == 'leader' && sceneList.length > 1"
|
|
|
@click="showScenes = !showScenes"
|
|
|
style="font-size: 0.65rem"
|
|
|
>
|
|
@@ -210,7 +210,7 @@
|
|
|
</teleport>
|
|
|
|
|
|
<SceneList
|
|
|
- v-if="showScenes"
|
|
|
+ v-if="showScenes && sceneList.length > 1"
|
|
|
@close="showScenes = false"
|
|
|
@changeScene="changeScene"
|
|
|
/>
|
|
@@ -229,7 +229,7 @@ import {
|
|
|
watchEffect,
|
|
|
} from "vue";
|
|
|
import SceneList from '../Controls/Panel/scene-list.vue'
|
|
|
-import { enterRoom, changeScene as changeSceneRaw, currentScene } from '@/store/room'
|
|
|
+import { enterRoom, changeScene as changeSceneRaw, currentScene, sceneList } from '@/store/room'
|
|
|
import { useApp, getApp } from "@/app";
|
|
|
import { useStore } from "vuex";
|
|
|
import { Dialog } from "@/global_components/";
|