aboutsummaryrefslogtreecommitdiff
path: root/js/src
diff options
context:
space:
mode:
authorysds <[email protected]>2020-03-04 23:51:15 +0900
committerXhmikosR <[email protected]>2020-04-01 10:05:43 +0300
commitdfa017adc382c63766cd5d021bdc8f6ad1b04932 (patch)
tree27cd38310b20f60bf3b80428041c8e04fd04666a /js/src
parent05fb3905e696484f1c7b70b1d2160f6dd9fb4601 (diff)
downloadbootstrap-dfa017adc382c63766cd5d021bdc8f6ad1b04932.tar.xz
bootstrap-dfa017adc382c63766cd5d021bdc8f6ad1b04932.zip
Always modal scroll top to 0
Diffstat (limited to 'js/src')
-rw-r--r--js/src/modal.js6
1 files changed, 2 insertions, 4 deletions
diff --git a/js/src/modal.js b/js/src/modal.js
index ca77359ca..d5f1c8c9a 100644
--- a/js/src/modal.js
+++ b/js/src/modal.js
@@ -60,7 +60,6 @@ const EVENT_MOUSEUP_DISMISS = `mouseup.dismiss${EVENT_KEY}`
const EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`
const EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`
-const CLASS_NAME_SCROLLABLE = 'modal-dialog-scrollable'
const CLASS_NAME_SCROLLBAR_MEASURER = 'modal-scrollbar-measure'
const CLASS_NAME_BACKDROP = 'modal-backdrop'
const CLASS_NAME_OPEN = 'modal-open'
@@ -249,11 +248,10 @@ class Modal {
this._element.style.display = 'block'
this._element.removeAttribute('aria-hidden')
this._element.setAttribute('aria-modal', true)
+ this._element.scrollTop = 0
- if (this._dialog.classList.contains(CLASS_NAME_SCROLLABLE) && modalBody) {
+ if (modalBody) {
modalBody.scrollTop = 0
- } else {
- this._element.scrollTop = 0
}
if (transition) {