diff options
| author | ysds <[email protected]> | 2020-03-04 23:51:15 +0900 |
|---|---|---|
| committer | XhmikosR <[email protected]> | 2020-04-01 10:05:43 +0300 |
| commit | dfa017adc382c63766cd5d021bdc8f6ad1b04932 (patch) | |
| tree | 27cd38310b20f60bf3b80428041c8e04fd04666a /js/src | |
| parent | 05fb3905e696484f1c7b70b1d2160f6dd9fb4601 (diff) | |
| download | bootstrap-dfa017adc382c63766cd5d021bdc8f6ad1b04932.tar.xz bootstrap-dfa017adc382c63766cd5d021bdc8f6ad1b04932.zip | |
Always modal scroll top to 0
Diffstat (limited to 'js/src')
| -rw-r--r-- | js/src/modal.js | 6 |
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) { |
