Fixes #20: Call updateSectionVisibility() during init to show equipment tab

The equipment section has display:none in CSS and updateSectionVisibility()
is the only function that calls .show() on it. It was never called during
initialization, only when settings toggles changed. Added the call to the
main init flow so the equipment tab becomes visible on page load.
This commit is contained in:
2026-07-12 17:56:35 +02:00
parent 4bd29a207a
commit 59b125fd2a
2 changed files with 3 additions and 1 deletions
+2 -1
View File
@@ -349,7 +349,8 @@ jQuery(async () => {
initThoughtBasedExpressions();
updateFabWidgets();
updateStripWidgets();
// Explicit initial render of equipment to ensure it's visible
// Ensure section visibility matches settings (equipment is hidden by CSS, needs explicit .show())
updateSectionVisibility();
renderEquipment();
} catch (error) {
console.error('[RPG Companion] Chat data load failed, using defaults:', error);
+1
View File
@@ -7,6 +7,7 @@ import { i18n } from '../../core/i18n.js';
import { extensionSettings, lastGeneratedData, committedTrackerData } from '../../core/state.js';
import { hexToRgba } from './theme.js';
import { repairJSON } from '../../utils/jsonRepair.js';
import { invalidateCache } from './renderUtils.js';
/**
* Helper to parse time string and calculate clock hand angles