diff --git a/app/components-react/windows/go-live/platforms/TwitchEditStreamInfo.tsx b/app/components-react/windows/go-live/platforms/TwitchEditStreamInfo.tsx
index e6ee5a48b7b2..8134e5f45f1c 100644
--- a/app/components-react/windows/go-live/platforms/TwitchEditStreamInfo.tsx
+++ b/app/components-react/windows/go-live/platforms/TwitchEditStreamInfo.tsx
@@ -54,7 +54,8 @@ export function TwitchEditStreamInfo(p: IPlatformComponentParams<'twitch'>) {
>
- {process.platform !== 'darwin' && (
+ {(process.platform !== 'darwin' ||
+ (process.platform === 'darwin' && process.arch === 'arm64')) && (
{
await click('button=Continue');
await click('button=Skip');
- /*
- await click('a=Login');
- await isDisplayed('button=Log in with Twitch');
- await click('button=Skip');
- */
-
await logIn(t, 'twitch', { prime: false }, false, true);
await sleep(1000);
@@ -93,6 +87,11 @@ test('OBS Importer', async t => {
// check that widgets have been migrated
await focusMain();
await switchCollection('Widgets');
+
+ // Without this sleep widgetsService might have empty widgetSources
+ // TODO: Certainly, there is a race condition that should be addressed.
+ await sleep(1000);
+
const api = await getApiClient();
const widgetsService = api.getResource('WidgetsService');