diff --git a/.changeset/chatty-apples-taste.md b/.changeset/chatty-apples-taste.md new file mode 100644 index 0000000..92eba52 --- /dev/null +++ b/.changeset/chatty-apples-taste.md @@ -0,0 +1,5 @@ +--- +"@hyperse/inspector-component": patch +--- + +refactor: remove unmount logic from Overlay and InspectContextPanel components to streamline removal process diff --git a/packages/inspector-component/src/overlay/Overlay.tsx b/packages/inspector-component/src/overlay/Overlay.tsx index 1652d50..82c22a3 100644 --- a/packages/inspector-component/src/overlay/Overlay.tsx +++ b/packages/inspector-component/src/overlay/Overlay.tsx @@ -68,9 +68,6 @@ export class Overlay { } public remove() { - if (this.root) { - this.root.unmount(); - } this.overlay.remove(); } } diff --git a/packages/inspector-component/src/panel/InspectContextPanel.tsx b/packages/inspector-component/src/panel/InspectContextPanel.tsx index fac083e..da517d7 100644 --- a/packages/inspector-component/src/panel/InspectContextPanel.tsx +++ b/packages/inspector-component/src/panel/InspectContextPanel.tsx @@ -60,9 +60,6 @@ export class InspectContextPanel { public remove() { this.hide(); - if (this.root) { - this.root.unmount(); - } this.panel.remove(); this.removeClickOutsideListener(); }