Skip to content

Commit e86fefe

Browse files
JSteunouSimek
authored andcommitted
Fix some iframe edge cases (facebook#13650)
Should fix facebook#13648 by fallback on `window` when `document.defaultView` does not exists anymore
1 parent effe670 commit e86fefe

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/react-dom/src/client/ReactDOMSelection.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ export function getModernOffsetsFromPoints(
152152
*/
153153
export function setOffsets(node, offsets) {
154154
const doc = node.ownerDocument || document;
155-
const win = doc ? doc.defaultView : window;
155+
const win = (doc && doc.defaultView) || window;
156156
const selection = win.getSelection();
157157
const length = node.textContent.length;
158158
let start = Math.min(offsets.start, length);

0 commit comments

Comments
 (0)