File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11<script lang =" ts" >
22 import { onMount , afterUpdate } from " svelte" ;
3- import { get } from " svelte/store" ;
43 import Modal from " ./components/Modal.svelte" ;
54 import IPLimited from " ./components/IPLimited.svelte" ;
65 import Console from " ./components/Console.svelte" ;
5857 updatePanelWidths ();
5958 });
6059
60+ let suppressNextEditorPersist = false ;
6161 isEditorOpen .subscribe ((open ) => {
62- const state = get (sessionState );
63- if (state === " readonly" || state === " closed" ) return ;
62+ if (suppressNextEditorPersist ) {
63+ suppressNextEditorPersist = false ;
64+ return ;
65+ }
6466 localStorage .setItem (EDITOR_OPEN_KEY , JSON .stringify (open ));
6567 });
6668
8486 sessionMetadata .set (data .metadata );
8587 }
8688 sessionState .set (" readonly" );
89+ suppressNextEditorPersist = true ;
8790 isEditorOpen .set (false );
8891 view = " console" ;
8992 return ;
You can’t perform that action at this time.
0 commit comments