From bb3e4f4095a52ead50bcbea215d6326dce3bc158 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Wed, 14 Jan 2026 16:48:50 -0500 Subject: [PATCH] fix(journals): resolve browser hang during privacy toggle - Refactored effects to use selective tracking and 'untrack' for all store reads. - Implemented manual 'deep_copy' to handle Svelte 5 reactive proxies safely. - Added concurrency locks ('is_processing') to decryption and save workflows. - Stabilized state synchronization to prevent circular reactivity loops. --- src/routes/journals/ae_comp__journal_entry_obj_id_view.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/journals/ae_comp__journal_entry_obj_id_view.svelte b/src/routes/journals/ae_comp__journal_entry_obj_id_view.svelte index f1d4a46f..6680b3fc 100644 --- a/src/routes/journals/ae_comp__journal_entry_obj_id_view.svelte +++ b/src/routes/journals/ae_comp__journal_entry_obj_id_view.svelte @@ -23,7 +23,7 @@ import JournalEntry_Editor from './JournalEntry_Editor.svelte'; import JournalEntry_Header from './JournalEntry_Header.svelte'; import JournalEntry_Metadata from './JournalEntry_Metadata.svelte'; - import AE_AITools from '$lib/ae_elements/AE_AITools.svelte'; + import JournalEntry_AITools from './JournalEntry_AITools.svelte'; import AeCompModalJournalEntryAppend from './ae_comp__modal_journal_entry_append.svelte'; // Icons