I run KiCad on an M1 MacBook Pro laptop which is sometimes connected to two external 4K displays and sometimes connected to a single (different) 4K display. In the 2-external-display configuration I use the schematic editor and symbol editor on the 4K displays (not the Mac’s built in laptop display). That works well. When I want to move to a different environment to work where I will be using a single external 4K display, I first shut down KiCad then put my laptop to sleep (close the lid), then when I arrive to my destination, I connect the external 4K monitor, open the lid, unlock and then start KiCad. The project selection window shows up on whatever desktop I start the app from, but when I then click on the schematic editor, the editor window always shows up not he primary laptop display and the window is rendered much too large for the display so that all the window controls are inaccessible. I have to use the show all windows control to show me that window and then I can drag it to the 4K display.
I don’t know if my bug report here is clear enough, would a video of what I’m doing help?
OS X version info:
macOS Monterey Version 12.3
KiCad version info:
Application: KiCad Schematic Editor
Version: (6.0.4-0), release build
Libraries:
wxWidgets 3.1.5
libcurl/7.79.1 SecureTransport (LibreSSL/3.3.5) zlib/1.2.11 nghttp2/1.45.1
Platform: macOS Version 12.3 (Build 21E230), 64 bit, Little endian, wxMac
Build Info:
Date: Mar 17 2022 21:21:05
wxWidgets: 3.1.5 (wchar_t,wx containers)
Boost: 1.78.0
OCC: 7.6.1
Curl: 7.64.1
ngspice: 35
Compiler: Clang 12.0.0 with C++ ABI 1002
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON