Wait for successful link before removing some setup menu items

This commit is contained in:
trevor-signal 2024-09-10 14:49:52 -04:00 committed by GitHub
parent 94245a45db
commit b1fa3478bb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -199,7 +199,6 @@ function startInstaller(): ThunkAction<
return; return;
} }
window.IPC.removeSetupMenuItems();
dispatch({ dispatch({
type: SET_PROVISIONING_URL, type: SET_PROVISIONING_URL,
payload: url, payload: url,
@ -357,6 +356,7 @@ function finishInstall(
try { try {
const data = provisioner.prepareLinkData(options); const data = provisioner.prepareLinkData(options);
await accountManager.registerSecondDevice(data); await accountManager.registerSecondDevice(data);
window.IPC.removeSetupMenuItems();
} catch (error) { } catch (error) {
if (error instanceof HTTPError) { if (error instanceof HTTPError) {
switch (error.code) { switch (error.code) {