Skip to content

Commit 9b93fd5

Browse files
fix: Fixes issue on values being undefined on initial is collapsed check (#87)
1 parent 3c6dd6c commit 9b93fd5

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"paneforge": patch
3+
---
4+
5+
fix: Fixes issue on values being undefined on initial is collapsed check

packages/paneforge/src/lib/paneforge.svelte.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,9 @@ export class PaneGroupState {
336336
paneSize,
337337
} = paneDataHelper(paneDataArray, pane, layout);
338338

339+
// On init the value may be undefined, so we need to check for that
340+
if (typeof paneSize !== "number" || typeof collapsedSize !== "number") return false;
341+
339342
return collapsible === true && areNumbersAlmostEqual(paneSize, collapsedSize);
340343
};
341344

0 commit comments

Comments
 (0)