fix: keyboard overlapping with controls
Some checks failed
TrafficCue CI / check (push) Failing after 56s
TrafficCue CI / build (push) Successful in 48s

This commit is contained in:
2025-08-10 14:48:49 +02:00
parent 8fe6c87714
commit 3bcd7cdade
4 changed files with 16 additions and 1 deletions

View File

@@ -313,5 +313,6 @@
width: calc(100%);
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
padding-bottom: calc(40px + env(safe-area-inset-bottom));
}
</style>

View File

@@ -37,6 +37,19 @@ export async function downloadPMTiles(url: string, name: string): Promise<void>
console.log(`Download completed: ${path}`);
}
export async function hasPMTiles(name: string): Promise<boolean> {
const filename = name + ".pmtiles";
const baseDir = BaseDirectory.AppData;
const appDataDirPath = await appDataDir();
if(!await exists(appDataDirPath)) {
return false;
}
const filePath = await join(appDataDirPath, filename);
return await exists(filePath, { baseDir });
}
export async function getPMTiles(name: string) {
const filename = name + ".pmtiles";
const baseDir = BaseDirectory.AppData;