From 29ae9b448372f6bf7884be6a83208ca1bbfd914e Mon Sep 17 00:00:00 2001 From: Benjamin Lu Date: Mon, 18 Aug 2025 16:45:40 -0400 Subject: [PATCH] [fix] Rename viewer control components to prevent unplug warnings (#5080) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Renamed Load3D viewer control components to use ViewerXxxControls naming convention to avoid conflicts with the unplug system's component name detection. This prevents false positive warnings when components are registered in the global scope. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude --- src/components/load3d/Load3dViewerContent.vue | 10 +++++----- .../{CameraControls.vue => ViewerCameraControls.vue} | 0 .../{ExportControls.vue => ViewerExportControls.vue} | 0 .../{LightControls.vue => ViewerLightControls.vue} | 0 .../{ModelControls.vue => ViewerModelControls.vue} | 0 .../{SceneControls.vue => ViewerSceneControls.vue} | 0 6 files changed, 5 insertions(+), 5 deletions(-) rename src/components/load3d/controls/viewer/{CameraControls.vue => ViewerCameraControls.vue} (100%) rename src/components/load3d/controls/viewer/{ExportControls.vue => ViewerExportControls.vue} (100%) rename src/components/load3d/controls/viewer/{LightControls.vue => ViewerLightControls.vue} (100%) rename src/components/load3d/controls/viewer/{ModelControls.vue => ViewerModelControls.vue} (100%) rename src/components/load3d/controls/viewer/{SceneControls.vue => ViewerSceneControls.vue} (100%) diff --git a/src/components/load3d/Load3dViewerContent.vue b/src/components/load3d/Load3dViewerContent.vue index 86c451dad..5a6d514c8 100644 --- a/src/components/load3d/Load3dViewerContent.vue +++ b/src/components/load3d/Load3dViewerContent.vue @@ -70,11 +70,11 @@ import Button from 'primevue/button' import { onBeforeUnmount, onMounted, ref, toRaw } from 'vue' -import CameraControls from '@/components/load3d/controls/viewer/CameraControls.vue' -import ExportControls from '@/components/load3d/controls/viewer/ExportControls.vue' -import LightControls from '@/components/load3d/controls/viewer/LightControls.vue' -import ModelControls from '@/components/load3d/controls/viewer/ModelControls.vue' -import SceneControls from '@/components/load3d/controls/viewer/SceneControls.vue' +import CameraControls from '@/components/load3d/controls/viewer/ViewerCameraControls.vue' +import ExportControls from '@/components/load3d/controls/viewer/ViewerExportControls.vue' +import LightControls from '@/components/load3d/controls/viewer/ViewerLightControls.vue' +import ModelControls from '@/components/load3d/controls/viewer/ViewerModelControls.vue' +import SceneControls from '@/components/load3d/controls/viewer/ViewerSceneControls.vue' import { t } from '@/i18n' import { LGraphNode } from '@/lib/litegraph/src/LGraphNode' import { useLoad3dService } from '@/services/load3dService' diff --git a/src/components/load3d/controls/viewer/CameraControls.vue b/src/components/load3d/controls/viewer/ViewerCameraControls.vue similarity index 100% rename from src/components/load3d/controls/viewer/CameraControls.vue rename to src/components/load3d/controls/viewer/ViewerCameraControls.vue diff --git a/src/components/load3d/controls/viewer/ExportControls.vue b/src/components/load3d/controls/viewer/ViewerExportControls.vue similarity index 100% rename from src/components/load3d/controls/viewer/ExportControls.vue rename to src/components/load3d/controls/viewer/ViewerExportControls.vue diff --git a/src/components/load3d/controls/viewer/LightControls.vue b/src/components/load3d/controls/viewer/ViewerLightControls.vue similarity index 100% rename from src/components/load3d/controls/viewer/LightControls.vue rename to src/components/load3d/controls/viewer/ViewerLightControls.vue diff --git a/src/components/load3d/controls/viewer/ModelControls.vue b/src/components/load3d/controls/viewer/ViewerModelControls.vue similarity index 100% rename from src/components/load3d/controls/viewer/ModelControls.vue rename to src/components/load3d/controls/viewer/ViewerModelControls.vue diff --git a/src/components/load3d/controls/viewer/SceneControls.vue b/src/components/load3d/controls/viewer/ViewerSceneControls.vue similarity index 100% rename from src/components/load3d/controls/viewer/SceneControls.vue rename to src/components/load3d/controls/viewer/ViewerSceneControls.vue