Skip to content
Open
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ export function TwitchEditStreamInfo(p: IPlatformComponentParams<'twitch'>) {
>
<CheckboxInput label={$t('Stream features branded content')} {...bind.isBrandedContent} />
</InputWrapper>
{process.platform !== 'darwin' && (
{(process.platform !== 'darwin' ||
(process.platform === 'darwin' && process.arch === 'arm64')) && (
<InputWrapper
layout={p.layout}
className={cx(styles.twitchCheckbox, { [styles.hideLabel]: p.layout === 'vertical' })}
Expand Down
2 changes: 1 addition & 1 deletion scripts/repositories.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"name": "obs-studio-node",
"url": "https://s3-us-west-2.amazonaws.com/obsstudionodes3.streamlabs.com/",
"archive": "osn-[VERSION]-release-[OS][ARCH].tar.gz",
"version": "0.25.82",
"version": "0.26.1test7",
"win64": true,
"osx": true
},
Expand Down
11 changes: 5 additions & 6 deletions test/regular/obs-importer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,6 @@ test('OBS Importer', async t => {
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);

Expand Down Expand Up @@ -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>('WidgetsService');

Expand Down
Loading