fix: keep packaged dialogs inside mobile safe areas

This commit is contained in:
vorotamoroz
2026-07-17 13:28:58 +00:00
parent d5754f1f54
commit 298738fc67
10 changed files with 377 additions and 14 deletions
@@ -23,6 +23,11 @@ export class SvelteDialogObsidian<
super(context.app);
this.initDialog(context, dependents, component, initialData);
}
override onOpen(): void {
super.onOpen();
this.contentEl.closest(".modal-container")?.classList.add("livesync-svelte-dialog-container");
}
}
export class ObsidianSvelteDialogManager<T extends ObsidianServiceContext> extends SvelteDialogManagerBase<T> {