We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f65a481 commit 2bb5e96Copy full SHA for 2bb5e96
1 file changed
packages/react-resizable-panels/src/PanelResizeHandleRegistry.ts
@@ -120,7 +120,12 @@ function handlePointerMove(event: PointerEvent) {
120
121
// Edge case (see #340)
122
// Detect when the pointer has been released outside an iframe on a different domain
123
- if (isPointerDown && event.buttons === 0) {
+ if (
124
+ isPointerDown &&
125
+ // Skip this check for "pointerleave" events, else Firefox triggers a false positive (see #514)
126
+ event.type !== "pointerleave" &&
127
+ event.buttons === 0
128
+ ) {
129
isPointerDown = false;
130
131
updateResizeHandlerStates("up", event);
0 commit comments