Fade environment adversaries and notes tabs when empty (#2028)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run

This commit is contained in:
Carlos Fernandez 2026-06-21 05:34:49 -04:00 committed by GitHub
parent 7237a3651d
commit 3840f39c97
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -72,6 +72,16 @@ export default class DhpEnvironment extends DHBaseActorSheet {
return applicationOptions;
}
/** @inheritdoc */
_prepareTabs(group) {
const result = super._prepareTabs(group);
if (group === 'primary') {
result.potentialAdversaries.empty = foundry.utils.isEmpty(this.document.system.potentialAdversaries);
result.notes.empty = !this.document.system.notes?.trim();
}
return result;
}
/**@inheritdoc */
async _preparePartContext(partId, context, options) {
context = await super._preparePartContext(partId, context, options);