fix webview url not being able to be empty

This commit is contained in:
Evan Simkowitz 2024-09-10 14:46:59 -07:00
parent 29db989623
commit 467e151aca
No known key found for this signature in database

View File

@ -39,7 +39,7 @@ export class WebViewModel implements ViewModel {
this.blockId = blockId;
this.blockAtom = WOS.getWaveObjectAtom<Block>(`block:${blockId}`);
this.url = jotai.atom("");
this.url = jotai.atom();
this.isUrlDirty = jotai.atom(false);
this.urlInput = jotai.atom("");
this.urlWrapperClassName = jotai.atom("");
@ -53,7 +53,7 @@ export class WebViewModel implements ViewModel {
this.viewText = jotai.atom((get) => {
let url = get(this.blockAtom)?.meta?.url || "";
if (url && !get(this.url)) {
if (url && get(this.url) === undefined) {
globalStore.set(this.url, url);
}
const urlIsDirty = get(this.isUrlDirty);