Don't do state reload on backend change.

This commit is contained in:
WardPearce
2026-02-15 21:37:00 +13:00
parent b89800f9da
commit 85f2e0d3a2
@@ -1,7 +1,7 @@
<script lang="ts">
import { goto } from '$app/navigation';
import { resolve } from '$app/paths';
import { bookmarkletSaveToUrl } from '$lib/externalSettings';
import { bookmarkletSaveToUrl } from '$lib/externalSettings/index';
import { letterCase, titleCases } from '$lib/letterCasing';
import { setAmoledTheme } from '$lib/theme';
import { Clipboard } from '@capacitor/clipboard';
@@ -13,7 +13,6 @@
import { get } from 'svelte/store';
import {
isMobile,
clearCaches,
isUnrestrictedPlatform,
setInvidiousInstance,
goToInvidiousLogin
@@ -82,22 +81,15 @@
}
}
function reloadState() {
clearCaches();
ui('#dialog-settings');
goto(resolve('/', {}), { replaceState: true });
}
async function setInstance(event: Event) {
event.preventDefault();
invalidInstance = !(await setInvidiousInstance(invidiousInstance));
reloadState();
goto(resolve('/', {}), { replaceState: true });
}
async function setBackend(event: Event) {
const select = event.target as HTMLSelectElement;
backendInUseStore.set(select.value as 'ivg' | 'yt');
reloadState();
}
function allowInsecureRequests() {