Search Issue Tracker

In Progress

Planned for 2022.1.X

Fix In Review for 2020.3.X, 2021.3.X, 2022.2.X

Fixed in 2023.1.0a6

Votes

11

Found in

2020.3.36f1

2021.3.6f1

2022.1.8f1

2022.2.0a19

2023.1.0a2

Issue ID

UUM-7893

Regression

Yes

Broken mouse pointer input coordinates in GraphicRaycaster for certain window sizes in Build when run in windowed mode

--

-

How to reproduce:
1. Open the attached project "CanvasBrokenRaycastRepro.zip"
2. Open Assets/Launch.unity
3. Build And Run the project
4. Increase the width of the Player window so that it's more than double the height of the window
5. Hover over to any of the rightmost "Button" with the mouse

Expected results: The "Button" which the mouse is hovering over is highlighted
Actual results: The "Button" which the mouse is hovering over is not highlighted

Reproducible with: 2020.3.36f1, 2021.3.6f1, 2022.1.8f1, 2022.2.0a19, 2023.1.0a2

Reproducible on: Windows 10

  1. karl_jones

    Jul 21, 2022

    A fix is on the way. You can work around the issue now by moving the UGUI package from the PackageCache folder into the projects Packages folder. Then replace the file MyProject\Packages\com.unity.ugui\Runtime\UI\Core\MultipleDisplayUtilities.cs with this one https://gist.github.com/karljj1/e333a7a3f192a5d264d95bfbaff0fde8

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.