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:
@@ -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);
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user