Update BDFDB.js
This commit is contained in:
parent
41c36b8bc2
commit
34906e2c10
|
@ -1569,7 +1569,7 @@
|
||||||
if (instance) {
|
if (instance) {
|
||||||
instance = instance._reactInternalFiber && instance._reactInternalFiber.type ? instance._reactInternalFiber.type : instance;
|
instance = instance._reactInternalFiber && instance._reactInternalFiber.type ? instance._reactInternalFiber.type : instance;
|
||||||
let toBePatched = WebModulesData.NonPrototype.includes(name) ? instance : instance.prototype;
|
let toBePatched = WebModulesData.NonPrototype.includes(name) ? instance : instance.prototype;
|
||||||
for (let pluginData of pluginDataObjs) for (let patchType in pluginData.patchTypes) if (pluginData.patchTypes[patchType][type]) {
|
for (let pluginData of pluginDataObjs) for (let patchType in pluginData.patchTypes) {
|
||||||
let patchMethods = {};
|
let patchMethods = {};
|
||||||
patchMethods[patchType] = e => {
|
patchMethods[patchType] = e => {
|
||||||
return InternalBDFDB.initiateProcess(pluginData.plugin, type, {
|
return InternalBDFDB.initiateProcess(pluginData.plugin, type, {
|
||||||
|
@ -1579,7 +1579,7 @@
|
||||||
patchtypes: [patchType]
|
patchtypes: [patchType]
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
BDFDB.ModuleUtils.patch(pluginData.plugin, toBePatched, pluginData.patchTypes[patchType][type], patchMethods);
|
BDFDB.ModuleUtils.patch(pluginData.plugin, toBePatched, pluginData.patchTypes[patchType], patchMethods);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1636,6 +1636,7 @@
|
||||||
for (let type in BDFDB.InternalData.patchObserverData.data) if (!BDFDB.InternalData.patchObserverData.data[type].found) {
|
for (let type in BDFDB.InternalData.patchObserverData.data) if (!BDFDB.InternalData.patchObserverData.data[type].found) {
|
||||||
let ele = null;
|
let ele = null;
|
||||||
if ((ele = BDFDB.DOMUtils.containsClass(n, ...BDFDB.InternalData.patchObserverData.data[type].classes) ? n : n.querySelector(BDFDB.InternalData.patchObserverData.data[type].selector)) != null) {
|
if ((ele = BDFDB.DOMUtils.containsClass(n, ...BDFDB.InternalData.patchObserverData.data[type].classes) ? n : n.querySelector(BDFDB.InternalData.patchObserverData.data[type].selector)) != null) {
|
||||||
|
console.log(type, ele);
|
||||||
BDFDB.InternalData.patchObserverData.data[type].found = InternalBDFDB.patch_CheckEle(BDFDB.InternalData.patchObserverData.data[type].plugins, ele, type);
|
BDFDB.InternalData.patchObserverData.data[type].found = InternalBDFDB.patch_CheckEle(BDFDB.InternalData.patchObserverData.data[type].plugins, ele, type);
|
||||||
if (BDFDB.InternalData.patchObserverData.data[type].found) {
|
if (BDFDB.InternalData.patchObserverData.data[type].found) {
|
||||||
delete BDFDB.InternalData.patchObserverData.data[type];
|
delete BDFDB.InternalData.patchObserverData.data[type];
|
||||||
|
|
Loading…
Reference in New Issue