diff --git a/examples/react/src/examples/MultiSetNodes/index.tsx b/examples/react/src/examples/MultiSetNodes/index.tsx
index f04e0ddf..fcb49924 100644
--- a/examples/react/src/examples/MultiSetNodes/index.tsx
+++ b/examples/react/src/examples/MultiSetNodes/index.tsx
@@ -63,6 +63,7 @@ const CustomNodeFlow = () => {
onEdgesChange={onEdgesChange}
onConnect={onConnect}
fitView
+ className="multiset"
>
diff --git a/examples/react/src/examples/MultiSetNodes/style.css b/examples/react/src/examples/MultiSetNodes/style.css
index 11f62226..2f427666 100644
--- a/examples/react/src/examples/MultiSetNodes/style.css
+++ b/examples/react/src/examples/MultiSetNodes/style.css
@@ -1,3 +1,3 @@
-.react-flow .react-flow__node {
+.multiset .react-flow__node {
width: 50px;
}
diff --git a/packages/react/src/utils/changes.ts b/packages/react/src/utils/changes.ts
index 62593219..9f2df299 100644
--- a/packages/react/src/utils/changes.ts
+++ b/packages/react/src/utils/changes.ts
@@ -152,10 +152,11 @@ function applyChange(change: any, element: any, elements: any[] = []): any {
element.computed ??= {};
element.computed.width = change.dimensions.width;
element.computed.height = change.dimensions.height;
- }
- if (typeof change.updateStyle !== 'undefined') {
- element.style = Object.assign({}, element.style, change.updateStyle);
+ if (change.resizing) {
+ element.width = change.dimensions.width;
+ element.height = change.dimensions.height;
+ }
}
if (typeof change.resizing === 'boolean') {