diff --git a/desktop/flipper-ui-core/src/sandy-chrome/WelcomeScreen.tsx b/desktop/flipper-ui-core/src/sandy-chrome/WelcomeScreen.tsx index e4a17ebee..eba8a1089 100644 --- a/desktop/flipper-ui-core/src/sandy-chrome/WelcomeScreen.tsx +++ b/desktop/flipper-ui-core/src/sandy-chrome/WelcomeScreen.tsx @@ -28,6 +28,7 @@ import {getAppVersion} from '../utils/info'; import {getFlipperLib} from 'flipper-plugin'; import {ReleaseChannel} from 'flipper-common'; import {showChangelog} from '../chrome/ChangelogSheet'; +import {getRenderHostInstance} from 'flipper-frontend-core'; const RowContainer = styled(Layout.Horizontal)({ alignItems: 'flex-start', @@ -142,6 +143,8 @@ export function WelcomeScreenStaticView() { } function WelcomeScreenContent() { + const isHeadlessBuild = + getRenderHostInstance().serverConfig.environmentInfo.isHeadlessBuild; const isInsidersChannel = config.getReleaseChannel() === ReleaseChannel.INSIDERS; @@ -157,7 +160,7 @@ function WelcomeScreenContent() { }} width={125} height={125} - src="./icon.png" + src={isHeadlessBuild ? './icon.png' : './icon-rn-only.png'} preview={false} /> Welcome to Flipper diff --git a/desktop/static/icon-rn-only.png b/desktop/static/icon-rn-only.png new file mode 100644 index 000000000..331607516 Binary files /dev/null and b/desktop/static/icon-rn-only.png differ