diff --git a/examples/react/src/examples/CustomMiniMapNode/index.tsx b/examples/react/src/examples/CustomMiniMapNode/index.tsx
index 7ecf1c54..21b1d073 100644
--- a/examples/react/src/examples/CustomMiniMapNode/index.tsx
+++ b/examples/react/src/examples/CustomMiniMapNode/index.tsx
@@ -59,7 +59,7 @@ const CustomMiniMapNodeFlow = () => {
onNodeClick={onNodeClick}
onConnect={(p) => onConnect(p)}
onNodeDragStop={onNodeDragStop}
- onlyRenderVisibleElements={false}
+ onlyRenderVisibleElements={true}
>
diff --git a/examples/react/src/examples/DevTools/DevTools/index.tsx b/examples/react/src/examples/DevTools/DevTools/index.tsx
index 107d0078..09bd5f70 100644
--- a/examples/react/src/examples/DevTools/DevTools/index.tsx
+++ b/examples/react/src/examples/DevTools/DevTools/index.tsx
@@ -1,16 +1,18 @@
import { useState, type Dispatch, type SetStateAction, type ReactNode, HTMLAttributes } from 'react';
-import { Panel } from '@xyflow/react';
+import { Panel, PanelPosition } from '@xyflow/react';
import NodeInspector from './NodeInspector';
import ChangeLogger from './ChangeLogger';
-export default function ReactFlowDevTools() {
+import './style.css';
+
+export default function ReactFlowDevTools({ position = 'top-left' }: { position: PanelPosition }) {
const [nodeInspectorActive, setNodeInspectorActive] = useState(false);
const [changeLoggerActive, setChangeLoggerActive] = useState(false);
return (
-
+
Node Inspector
diff --git a/examples/react/src/examples/DevTools/index.tsx b/examples/react/src/examples/DevTools/index.tsx
index 5303dea6..504d7ed1 100644
--- a/examples/react/src/examples/DevTools/index.tsx
+++ b/examples/react/src/examples/DevTools/index.tsx
@@ -2,7 +2,6 @@ import { useCallback } from 'react';
import { ReactFlow, addEdge, Node, Connection, Edge, useNodesState, useEdgesState } from '@xyflow/react';
import DevTools from './DevTools';
-import './Devtools/style.css';
const initNodes: Node[] = [
{
diff --git a/examples/react/src/examples/Hidden/index.tsx b/examples/react/src/examples/Hidden/index.tsx
index f00d8bae..97bb6fcb 100644
--- a/examples/react/src/examples/Hidden/index.tsx
+++ b/examples/react/src/examples/Hidden/index.tsx
@@ -11,6 +11,7 @@ import {
MiniMap,
Controls,
} from '@xyflow/react';
+import ReactFlowDevTools from '../DevTools/DevTools';
const initialNodes: Node[] = [
{
@@ -82,6 +83,7 @@ const HiddenFlow = () => {
>
+
diff --git a/packages/react/src/components/NodeWrapper/index.tsx b/packages/react/src/components/NodeWrapper/index.tsx
index e3fbf16c..e081a6c7 100644
--- a/packages/react/src/components/NodeWrapper/index.tsx
+++ b/packages/react/src/components/NodeWrapper/index.tsx
@@ -100,7 +100,6 @@ export function NodeWrapper({
useEffect(() => {
if (nodeRef.current && !node.hidden) {
const currNode = nodeRef.current;
-
if (!initialized || !hasHandleBounds) {
resizeObserver?.unobserve(currNode);
resizeObserver?.observe(currNode);