This is a demo that shows that when addTabbedWindow is used in fullscreen, it creates a black "spaces" screen on macOS.
When the application is loaded, to reproduce the error:
- Press the macOS green fullscreen icon on the top left
- Press cmd + T to make a new tab.
To clone and run this repository you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
git clone https://github.com/eengoron/electron-quick-start.git
# Go into the repository
cd electron-quick-start
# Install dependencies
npm install
# Run the app
npm start