diff --git a/src/settings.ts b/src/settings.ts index 6ffd654..35ecc5e 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -328,26 +328,26 @@ export class SettingsTab extends PluginSettingTab { //#endregion Results Weighting //#region Danger Zone + if (!Platform.isIosApp) { + new Setting(containerEl).setName('Danger Zone').setHeading() - new Setting(containerEl).setName('Danger Zone').setHeading() - - const resetCacheDesc = new DocumentFragment() - resetCacheDesc.createSpan({}, span => { - span.innerHTML = `Erase all Omnisearch cache data. + const resetCacheDesc = new DocumentFragment() + resetCacheDesc.createSpan({}, span => { + span.innerHTML = `Erase all Omnisearch cache data. Use this if Omnisearch results are inconsistent, missing, or appear outdated.
Needs a restart to fully take effect.` - }) - new Setting(containerEl) - .setName('Clear cache data') - .setDesc(resetCacheDesc) - .addButton(cb => { - cb.setButtonText('Clear cache') - cb.onClick(async () => { - await database.clearCache() - new Notice('Omnisearch - Cache cleared. Please restart Obsidian.') - }) }) - + new Setting(containerEl) + .setName('Clear cache data') + .setDesc(resetCacheDesc) + .addButton(cb => { + cb.setButtonText('Clear cache') + cb.onClick(async () => { + await database.clearCache() + new Notice('Omnisearch - Cache cleared. Please restart Obsidian.') + }) + }) + } //#endregion Danger Zone }