Fix: call buildVaultUI after settingsContent is set up
This commit is contained in:
parent
011ecef046
commit
cd1a6ea190
1 changed files with 4 additions and 4 deletions
|
|
@ -498,9 +498,6 @@ async function openUncloseaiEmbeddedModalNew() {
|
|||
}
|
||||
}
|
||||
|
||||
// Initialize vault UI
|
||||
buildVaultUI();
|
||||
|
||||
// Model selection
|
||||
const modelSection = document.createElement("div");
|
||||
modelSection.className = "uncloseai-section";
|
||||
|
|
@ -958,7 +955,7 @@ async function openUncloseaiEmbeddedModalNew() {
|
|||
settingsContent.style.gridTemplateColumns = '1fr 1fr';
|
||||
settingsContent.style.gap = '12px';
|
||||
settingsContent.style.alignContent = 'start';
|
||||
settingsContent.style.display = 'none'; // Hidden by default until vault unlocked
|
||||
// NOTE: display is set by buildVaultUI() - do not set here
|
||||
|
||||
// Columns should align content to top
|
||||
leftColumn.style.display = 'grid';
|
||||
|
|
@ -972,6 +969,9 @@ async function openUncloseaiEmbeddedModalNew() {
|
|||
settingsPanel.appendChild(vaultSection);
|
||||
settingsPanel.appendChild(settingsContent);
|
||||
|
||||
// Initialize vault UI (must be after settingsContent is set up)
|
||||
buildVaultUI();
|
||||
|
||||
// Load and save settings panel state
|
||||
let settingsOpen = getVaultOrStorage("hermesSettingsOpen") === true || getVaultOrStorage("hermesSettingsOpen") === "true";
|
||||
if (settingsOpen) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue