Mobile Menu fix #3198

This commit is contained in:
Karol Orzeł
2023-11-21 18:32:36 +01:00
parent f8253982d1
commit 37ab661ff7
4 changed files with 46197 additions and 15 deletions
+5
View File
@@ -1,3 +1,8 @@
# 5.5.18
## 11/21/2023
1. [Common](#common)
1. [](#bugfix)
- Regression: Mobile Menu fix (#3198)
# 5.5.17 # 5.5.17
## 10/30/2023 ## 10/30/2023
1. [Common](#common) 1. [Common](#common)
+13 -13
View File
@@ -125,12 +125,15 @@ var Offcanvas = new prime({
return this; return this;
}, },
attachMutationEvent: function() { attachMutationEvent: function () {
if (this.offcanvas instanceof Node) { this.observer = new MutationObserver(() => {
var observer = new MutationObserver(this.bound('_checkTogglers')); this._checkTogglers();
observer.observe(this.offcanvas, { childList: true, subtree: true }); });
} this.observer.observe(this.offcanvas[0], {
}, childList: true,
subtree: true,
});
},
attachTouchEvents: function() { attachTouchEvents: function() {
var msPointerSupported = window.navigator.msPointerEnabled, var msPointerSupported = window.navigator.msPointerEnabled,
@@ -166,13 +169,10 @@ var Offcanvas = new prime({
return this; return this;
}, },
detachMutationEvent: function() { detachMutationEvent: function () {
if (this.offcanvas instanceof Node) { this.observer.disconnect();
var observer = new MutationObserver(this.bound('_checkTogglers')); },
observer.disconnect();
}
},
detachTouchEvents: function() { detachTouchEvents: function() {
var msPointerSupported = window.navigator.msPointerEnabled, var msPointerSupported = window.navigator.msPointerEnabled,
touch = { touch = {
+5105 -1
View File
File diff suppressed because one or more lines are too long
+41074 -1
View File
File diff suppressed because one or more lines are too long