mirror of
https://github.com/twbs/bootstrap.git
synced 2025-06-06 00:03:01 -04:00
Merge b9e351215a7800fedd8985fdf413548dacf990ee into ac0e962d32b88ec056e6fba6b2786c258d68e21c
This commit is contained in:
commit
2239f1a61c
@ -102,8 +102,12 @@ class Offcanvas extends BaseComponent {
|
|||||||
}
|
}
|
||||||
|
|
||||||
this._isShown = true
|
this._isShown = true
|
||||||
|
this._element.classList.add("offcanvas-end") // Adding the class 'offcanvas-end' here
|
||||||
|
|
||||||
|
const showOffcanvas = ()=>{
|
||||||
this._backdrop.show()
|
this._backdrop.show()
|
||||||
|
|
||||||
|
|
||||||
if (!this._config.scroll) {
|
if (!this._config.scroll) {
|
||||||
new ScrollBarHelper().hide()
|
new ScrollBarHelper().hide()
|
||||||
}
|
}
|
||||||
@ -123,8 +127,12 @@ class Offcanvas extends BaseComponent {
|
|||||||
}
|
}
|
||||||
|
|
||||||
this._queueCallback(completeCallBack, this._element, true)
|
this._queueCallback(completeCallBack, this._element, true)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// calling a setTimeout to introduce a small delay triggering Offcanvas
|
||||||
|
setTimeout(showOffcanvas,50) // Adjust the delay as needed
|
||||||
|
}
|
||||||
hide() {
|
hide() {
|
||||||
if (!this._isShown) {
|
if (!this._isShown) {
|
||||||
return
|
return
|
||||||
|
Loading…
x
Reference in New Issue
Block a user