Fixed calculated toggles not hiding some props from the sheet
This commit is contained in:
@@ -198,6 +198,7 @@ export default {
|
|||||||
equipped: { $ne: true },
|
equipped: { $ne: true },
|
||||||
removed: { $ne: true },
|
removed: { $ne: true },
|
||||||
deactivatedByAncestor: { $ne: true },
|
deactivatedByAncestor: { $ne: true },
|
||||||
|
deactivatedByToggle: { $ne: true },
|
||||||
}, {
|
}, {
|
||||||
sort: { order: 1 },
|
sort: { order: 1 },
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -456,7 +456,7 @@ const propertyHandlers = {
|
|||||||
},
|
},
|
||||||
toggle(prop) {
|
toggle(prop) {
|
||||||
if (
|
if (
|
||||||
prop.deactivatedByAncestor || !prop.showUI
|
prop.deactivatedByToggle || prop.deactivatedByAncestor || !prop.showUI
|
||||||
) return { propPath: null };
|
) return { propPath: null };
|
||||||
return { propPath: 'toggle' };
|
return { propPath: 'toggle' };
|
||||||
},
|
},
|
||||||
@@ -580,6 +580,7 @@ export default {
|
|||||||
'ancestors.id': this.creatureId,
|
'ancestors.id': this.creatureId,
|
||||||
removed: { $ne: true },
|
removed: { $ne: true },
|
||||||
deactivatedByAncestor: { $ne: true },
|
deactivatedByAncestor: { $ne: true },
|
||||||
|
deactivatedByToggle: { $ne: true },
|
||||||
showUI: true,
|
showUI: true,
|
||||||
}, {
|
}, {
|
||||||
sort: { order: 1 }
|
sort: { order: 1 }
|
||||||
|
|||||||
@@ -152,6 +152,7 @@ export default {
|
|||||||
removed: { $ne: true },
|
removed: { $ne: true },
|
||||||
equipped: { $ne: true },
|
equipped: { $ne: true },
|
||||||
deactivatedByAncestor: { $ne: true },
|
deactivatedByAncestor: { $ne: true },
|
||||||
|
deactivatedByToggle: { $ne: true },
|
||||||
}, {
|
}, {
|
||||||
sort: { order: 1 },
|
sort: { order: 1 },
|
||||||
}).fetch();
|
}).fetch();
|
||||||
@@ -168,6 +169,7 @@ export default {
|
|||||||
equipped: { $ne: true },
|
equipped: { $ne: true },
|
||||||
removed: { $ne: true },
|
removed: { $ne: true },
|
||||||
deactivatedByAncestor: { $ne: true },
|
deactivatedByAncestor: { $ne: true },
|
||||||
|
deactivatedByToggle: { $ne: true },
|
||||||
}, {
|
}, {
|
||||||
sort: { order: 1 },
|
sort: { order: 1 },
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -450,6 +450,7 @@ export default {
|
|||||||
type: 'toggle',
|
type: 'toggle',
|
||||||
removed: { $ne: true },
|
removed: { $ne: true },
|
||||||
deactivatedByAncestor: { $ne: true },
|
deactivatedByAncestor: { $ne: true },
|
||||||
|
deactivatedByToggle: { $ne: true },
|
||||||
showUI: true,
|
showUI: true,
|
||||||
}, {
|
}, {
|
||||||
sort: { order: 1 }
|
sort: { order: 1 }
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ export default {
|
|||||||
type: 'toggle',
|
type: 'toggle',
|
||||||
showUI: true,
|
showUI: true,
|
||||||
deactivatedByAncestor: { $ne: true },
|
deactivatedByAncestor: { $ne: true },
|
||||||
|
deactivatedByToggle: { $ne: true },
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: { $ne: 'toggle' },
|
type: { $ne: 'toggle' },
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ export default {
|
|||||||
type: 'toggle',
|
type: 'toggle',
|
||||||
showUI: true,
|
showUI: true,
|
||||||
deactivatedByAncestor: { $ne: true },
|
deactivatedByAncestor: { $ne: true },
|
||||||
|
deactivatedByToggle: { $ne: true },
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: { $ne: 'toggle' },
|
type: { $ne: 'toggle' },
|
||||||
|
|||||||
@@ -99,6 +99,7 @@ export default {
|
|||||||
removed: { $ne: true },
|
removed: { $ne: true },
|
||||||
equipped: { $ne: true },
|
equipped: { $ne: true },
|
||||||
deactivatedByAncestor: { $ne: true },
|
deactivatedByAncestor: { $ne: true },
|
||||||
|
deactivatedByToggle: { $ne: true },
|
||||||
}, {
|
}, {
|
||||||
sort: { order: 1 },
|
sort: { order: 1 },
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user