expo / expo/orbit

Blank Expo Orbit window appears in Mission Control on macOS

Open
#244 2 comments 0 reactions 0 assignees View on GitHub
needs review
Dominant language
TypeScript
Stars
875
Forks
73
Avg merge
8h 42m
Merged PRs (30d)
3

Description

### Summary

When Expo Orbit is running on macOS but no active windows are open, a blank Expo Orbit window appears in Mission Control. This window cannot be closed or interacted with.

![Image](https://github.com/user-attachments/assets/1f94c8a0-4652-4f6f-8926-0d242d9a4283)

### Steps to reproduce

1. Launch Expo Orbit on macOS.
2. Close all Expo Orbit windows (but keep the app running).
3. Open Mission Control (swipe up with three fingers or press F3).
4. Notice a blank Expo Orbit window appearing.

### Environment

expo-env-info 1.2.2 environment info:
System:
OS: macOS 15.3
Shell: 5.9 - /bin/zsh
Binaries:
Node: 23.7.0 - /opt/homebrew/bin/node
Yarn: 1.22.22 - /opt/homebrew/bin/yarn
npm: 10.9.2 - /opt/homebrew/bin/npm
Managers:
CocoaPods: 1.16.2 - /opt/homebrew/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 24.2, iOS 18.2, macOS 15.2, tvOS 18.2, visionOS 2.2, watchOS 11.2
IDEs:
Android Studio: 2024.2 AI-242.23726.103.2422.13016713
Xcode: 16.2/16C5032a - /usr/bin/xcodebuild
npmGlobalPackages:
eas-cli: 15.0.5

Contributor guide

Open the contributing guide

Research direction

No source file, test, or entry point is named in the report. First reproduce the issue on macOS 15.3 with all Expo Orbit windows closed, then trace the app's window lifecycle; done means Mission Control shows no blank, uninteractive Expo Orbit window while the app remains running.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, typescript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.