Steps to reproduce:
- Open the attached project
- Open Package Manager window
- Select "test1" package
- Expand the Manage menu and select the Edit Manifest option
- Delete the "1" from the technical name (Error prompt will pop up as there's an existing package with that name)
- Enter Play mode
- Observe the Unsaved Changes pop-up
- Press Cancel
Actual results: Changes are attempted to be saved. In case of invalid entries, the process fails, but if all changes are valid, they will be applied
Expected results: Cancel button prevents the Inspector from closing and applying/discarding pending changes
Reproducible with versions: 6000.3.12f1, 6000.4.3f1, 6000.5.0b5, 6000.3.0a3
Can’t test with versions: 6000.073f1 (Unsaved changes pop-up not present)
Tested on (OS): macOS 26.3.1
Notes:
- The Cancel button does work in other scenarios - Focusing the project window