diff --git a/package.json b/package.json index 6f10cef9..86f8c0f7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rc-dialog", - "version": "8.1.1", + "version": "8.1.2", "description": "dialog ui component for react", "keywords": [ "react", diff --git a/src/Dialog.tsx b/src/Dialog.tsx index f3611ec3..3d943442 100644 --- a/src/Dialog.tsx +++ b/src/Dialog.tsx @@ -118,7 +118,7 @@ export default class Dialog extends React.Component { this.inTransition = true; if (mask && this.lastOutSideFocusNode && focusTriggerAfterClose) { try { - this.lastOutSideFocusNode.focus(); + this.lastOutSideFocusNode.focus({ preventScroll: true }); } catch (e) { this.lastOutSideFocusNode = null; }