Search Issue Tracker

Fixed in 5.3.0

Votes

17

Found in

4.6.4p1

Issue ID

686109

Regression

Yes

[EventSystem] Deactivated UI Elements are picked up by GraphicRaycaster.Raycast

UI

-

To Reproduce:

1. Run the attached project in Editor.
2. Observe that when you click anywhere in the canvas, GraphicRaycaster.Raycast returns the state of the the disabled Image gamebject (Canvas/Image/Image).

Regression from 4.6.4f1

Comments (10)

  1. Eric Laberge

    Apr 15, 2015 13:55

    I've fixed the issue on my end, you can get the code from my fork: https://bitbucket.org/eric_laberge/ui/overview

    The UnityEngine.UI dlls should have feature parity with 4.6.4p2, I've applied the modifications from decompiled versions of the most recent ones. I've not touched the UnityEditor ones, though.

    These work for our project, but obviously no guarantee.

  2. geff

    Apr 15, 2015 09:32

    Same here, not fixed in 4.6.4p2
    But I have found a temporary solution : Add a CanvasGroup to your hidden Popup and set BlockRaycasts to false

  3. integence

    Apr 13, 2015 09:43

    C'mon guys. It is not fixed in 4.6.4p2.

  4. WermHat

    Apr 12, 2015 00:01

    Not fixed in 4.6.4p2. Has no one at Unity opened a project with a UI since 4.6.4f1? This is literally impossible to miss.

  5. Xllusion

    Apr 11, 2015 12:35

    Not fixed in 4.6.4p2...

  6. byerdelen

    Apr 11, 2015 01:29

    Surely not fixed on 4.6.4p2

  7. Jasqui

    Apr 10, 2015 15:31

    This is not fixed in 4.6.4p2...

  8. InspinationStudio

    Apr 10, 2015 14:23

    Still having this issue with 4.6.4p2

  9. Eric Laberge

    Apr 10, 2015 14:13

    This bug is still present in 4.6.4p2.

  10. iivo_k

    Apr 10, 2015 12:33

    This is not fixed in 4.6.4p2.

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.