How to reproduce:
1. Open the attached project "EndChangeCheckTest.zip"
2. Select "GameObject with SomeComponent" in the Hierarchy window
3. Drag and drop "Main Camera" from the Hierarchy window onto "My Array" in the Inspector window
Expected results: "Changed!" is logged in the Console window
Actual results: "Changed!" is not logged in the Console window
Reproducible with: 2021.3.27f1, 2022.3.2f1, 2023.1.0f1, 2023.2.0a19
Reproducible on: Windows 10