Skip to content

Commit 7432ebc

Browse files
authored
Unify offcanvas keydown event logic with modal (#38025)
1 parent 9f5dca0 commit 7432ebc

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

js/src/modal.js

-1
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,6 @@ class Modal extends BaseComponent {
208208
}
209209

210210
if (this._config.keyboard) {
211-
event.preventDefault()
212211
this.hide()
213212
return
214213
}

js/src/offcanvas.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -198,12 +198,12 @@ class Offcanvas extends BaseComponent {
198198
return
199199
}
200200

201-
if (!this._config.keyboard) {
202-
EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)
201+
if (this._config.keyboard) {
202+
this.hide()
203203
return
204204
}
205205

206-
this.hide()
206+
EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)
207207
})
208208
}
209209

0 commit comments

Comments
 (0)