diff --git a/module/apps/DevSettingsMenu.mjs b/module/apps/DevSettingsMenu.mjs index bee0b96..81a14e8 100644 --- a/module/apps/DevSettingsMenu.mjs +++ b/module/apps/DevSettingsMenu.mjs @@ -9,7 +9,6 @@ export class DevSettingsMenu extends OFTSettingsMenu { }; static get _SETTINGS() { - if (!categories.has(`dev`)) { return [] }; const devSettings = categories.get(`dev`); const settingIDs = []; for (const [settingID, shown] of devSettings.entries()) { diff --git a/module/apps/HotbarSettingsMenu.mjs b/module/apps/HotbarSettingsMenu.mjs index 5a722e3..0c7fb9e 100644 --- a/module/apps/HotbarSettingsMenu.mjs +++ b/module/apps/HotbarSettingsMenu.mjs @@ -9,7 +9,6 @@ export class HotbarSettingsMenu extends OFTSettingsMenu { }; static get _SETTINGS() { - if (!categories.has(`hotbar`)) { return [] }; const settings = categories.get(`hotbar`); const settingIDs = []; for (const [settingID, shown] of settings.entries()) { diff --git a/module/apps/OFTSettingsMenu.mjs b/module/apps/OFTSettingsMenu.mjs index 387dc0a..74ddf97 100644 --- a/module/apps/OFTSettingsMenu.mjs +++ b/module/apps/OFTSettingsMenu.mjs @@ -47,10 +47,6 @@ export class OFTSettingsMenu extends HAM(ApplicationV2) { }; static _SETTINGS = []; - - static get isEmpty() { - return this._SETTINGS.length === 0; - }; // #endregion Options // #region Data Prep diff --git a/module/hooks/renderSettingsConfig.mjs b/module/hooks/renderSettingsConfig.mjs index b0ec83c..b4e28d8 100644 --- a/module/hooks/renderSettingsConfig.mjs +++ b/module/hooks/renderSettingsConfig.mjs @@ -6,19 +6,11 @@ prevent it from being as attention-grabbing compared to being at the top of the list. */ Hooks.on(`renderSettingsConfig`, (app) => { - // MARK: Hide empty menus - for (const [key, config] of game.settings.menus) { - if (!key.startsWith(__ID__)) { continue }; - if (config.type.isEmpty) { - const entry = app.element.querySelector(`.form-group:has(button[data-key="${key}"])`); - entry?.remove(); - }; - }; - - // MARK: devSettings Menu /** @type {Node | undefined} */ const settingList = app.element.querySelector(`.tab[data-group="categories"][data-tab="oft"]`); + + // MARK: devSettings Menu /** @type {Node | undefined} */ const devSettingsMenu = app.element.querySelector(`.form-group:has(button[data-key="${__ID__}.devSettings"])`); if (settingList && devSettingsMenu) {