feat: prevent duplicate initialization of Paarrot API and update server port

This commit is contained in:
2026-03-23 20:34:14 +11:00
parent 5eb937ab3e
commit f76fee23bf
3 changed files with 13 additions and 9 deletions

View File

@@ -37,7 +37,6 @@ import { getCurrentSession } from '../../state/sessions';
import { CallProviderWrapper } from '../../features/call/CallProviderWrapper';
import { isTauriMobile, startBackgroundSync, stopBackgroundSync } from '../../utils/tauri';
import { TitleBar } from '../../components/title-bar';
import { initPaarrotAPI } from '../../paarrot-api';
import { AccountSwitcher } from '../../components/account-switcher';
import { getLoginPath, withSearchParam } from '../pathUtils';
@@ -178,13 +177,6 @@ export function ClientRoot({ children }: ClientRootProps) {
useVisibilitySync(mx);
useBackgroundSync(mx);
// Initialize Paarrot API when client is ready
useEffect(() => {
if (mx) {
initPaarrotAPI(mx);
}
}, [mx]);
useEffect(() => {
if (loadState.status === AsyncStatus.Idle) {
loadMatrix();