-
-
Notifications
You must be signed in to change notification settings - Fork 128
Description
Describe the bug
Running macOS, if I use Cmd+Q, the OS menu bar "Quit" item or any system way tell PCSX-Redux to exit, then all my currently opened windows won't be remembered at next launch. If I want to avoid the issue, I must click the internal ImGui menu item in the main window.
Expected behavior
The GUI state should be saved regardless of the way which is used to exit the app. Especially in a PSX development scenario where PCSX has to be started a lot and where it's easier to quit via a keyboard shortcut.
Steps to reproduce the bug
- Start PCSX
- Open, e.g. the CPU registers window
- Hit Cmd+Q
- Re-start PCSX
- CPU registers window does not re-open
- Open CPU registers window
- Click the internal "Quit" menu item in the main window
- Re-start PCSX
- The CPU registers window re-opens
Operating System
macOS Sequoia 15.2
PCSX-Redux version
Version: bc029a7
Build: 65
Changeset: bc029a7
Date & time: 2024-10-24 07:29:35
CPU model
Apple Silicon M2 MAX
GPU model & Drivers
Apple Silicon M2 MAX
BIOS version
SCPH5502 - SCPH5552 (EU)
Options
- Dynarec CPU
- 8MB
- OpenGL GPU
- Fastboot
- Debugger
Iso checks
No response
Logs
Glfw Error 65548: Cocoa: Regular windows do not have icons on macOS
Loading memory card /Users/xxx/.config/pcsx-redux/memcard1.mcd
Loading memory card /Users/xxx/.config/pcsx-redux/memcard2.mcd
Warning: OpenGL error reporting disabled. See About dialog for more information.
PCSX-Redux booting
Copyright (C) 2019-2024 PCSX-Redux authors
CPU type: Interpreted
Loaded BIOS: /Users/xxx/Development/ps1usb/ps1transfer/bios.bin
Known BIOS detected: SCPH-5502 - SCPH-5552 (EU) (d786f0b9)
Additional information
No response