From 36680bbf3d082a9f975904474504738bdb767ebf Mon Sep 17 00:00:00 2001 From: xu_yanfeng Date: Mon, 27 Jan 2025 17:39:51 +0800 Subject: [PATCH] bugfix --- cc-inspector/package.json | 2 +- cc-inspector/src/scripts/inject/hint/index.ts | 7 +++++-- cc-inspector/src/views/devtools/comp/index.ts | 1 + cc-inspector/src/views/devtools/find.vue | 2 +- cc-inspector/src/views/devtools/test/server.ts | 12 ++++++++---- .../src/views/devtools/ui/property-engine.vue | 4 ++++ 6 files changed, 20 insertions(+), 8 deletions(-) diff --git a/cc-inspector/package.json b/cc-inspector/package.json index 0175b36..a0497b0 100644 --- a/cc-inspector/package.json +++ b/cc-inspector/package.json @@ -29,4 +29,4 @@ "tiny-emitter": "2.1.0", "uuid": "^8.3.2" } -} \ No newline at end of file +} diff --git a/cc-inspector/src/scripts/inject/hint/index.ts b/cc-inspector/src/scripts/inject/hint/index.ts index c287d52..cf3b2dd 100644 --- a/cc-inspector/src/scripts/inject/hint/index.ts +++ b/cc-inspector/src/scripts/inject/hint/index.ts @@ -145,16 +145,19 @@ export class Hint { } public cleanHover() { this.hoverNodes = []; - this.hintAdapter.clear(); + this.hintAdapter && this.hintAdapter.clear(); } public cleanSelected() { this.selectedNodes = []; - this.hintAdapter.clear(); + this.hintAdapter && this.hintAdapter.clear(); } private hoverNodes = []; private selectedNodes = []; public update() { + if (!this.hintAdapter) { + return; + } this.hintAdapter.initDrawNode(); if (!this.hintAdapter.isDrawValid()) { return; diff --git a/cc-inspector/src/views/devtools/comp/index.ts b/cc-inspector/src/views/devtools/comp/index.ts index 0af989c..d99d90c 100644 --- a/cc-inspector/src/views/devtools/comp/index.ts +++ b/cc-inspector/src/views/devtools/comp/index.ts @@ -1,5 +1,6 @@ export enum CompType { Node = "cc.Node", + Prefab = "cc.Prefab", Spirte = "cc.Sprite", Label = "cc.Label", Widget = "cc.Widget", diff --git a/cc-inspector/src/views/devtools/find.vue b/cc-inspector/src/views/devtools/find.vue index 182cbf4..e9cc694 100644 --- a/cc-inspector/src/views/devtools/find.vue +++ b/cc-inspector/src/views/devtools/find.vue @@ -1,6 +1,6 @@