From 675604950c6927765408c1d48ede3f61e4bfb532 Mon Sep 17 00:00:00 2001 From: afc163 Date: Fri, 4 Sep 2020 14:33:04 +0800 Subject: [PATCH] fix: prevent scroll behavior when focus trigger close ant-design/ant-design#26582 --- package.json | 2 +- src/Dialog.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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; }