Canvas Dropdown in Scrollview issue

Hi,

I have a scrollview (the big rectangle in the center, most part of the screen), with multiple element like text and dropdown.

When i open the drop down menu as i do in the screenshot attached, i can’t select options outside the scrollview rect… (like X, S, T)

Regards,

JC

Having the same issue. Did you submit a bug report? (If yes it might help to post the report id here)

No, i don’t submit a bug report… I will do it.

1 Like

Whats the bug id? ill take a look.

I have posted the bug :
https://fogbugz.unity3d.com/default.asp?751666_tbj2i74lvsli9r83

1 Like

Hi,
Have the same bug here. Is it corrected or is there any workaround ?

The bug is not yet fixed. I don’t know of any workarounds at the moment.
If I find one I will let you know.
You can track the status here Unity Issue Tracker - Dropdown menu item is not selectable after scrolling down the list

1 Like

Thanks Karl. FYI, I have seen this other issue that seems to be quite the same :

Hey @karl_jones ! It says the problem has been fixed for 5.4 - is it known yet whether it’ll be backported for 5.3.5 or getting pushed to the UI repo so we can manually work around it for now? Would be great due to 5.4 being pushed back, and in 5.3.4 the dropdowns became even less usable than before inside scrollviews (don’t render properly anymore oftentimes). Thanks :slight_smile:

have you checked 5.3? It looks like it was backported 2 months ago into 5.3.3p2. Should be in any version after that.
What do you mean they dont render inside scroll views? Do you have a bug id for this?

Haven’t reported since I assumed it’s still the bug that’s been reported previously in this thread that just hasn’t been fixed yet, and can’t remember seeing a fix being mentioned in the changelogs (5.3.3p2 doesn’t seem to list it).

In 5.3.4f1 they get cut off completely at the bottom of scroll views:

And when placed near the bottom of the screen they don’t open at all. I’ve also seen them open but not rendering any text on the items, but can’t reproduce that right now.
Will send reports and post bug id here asap.

1 Like

It turned out to be a separate issue caused by using RectMask2D, so it doesn’t happen with Unitys default scroll views (which use Mask instead). Reported as #786986 on latest Unity version (5.3.4p2).

Thanks. Are you using a nested canvas? I fixed a bug with RectMask2D and nested canvas recently that could be the issue.

Nope, it’s happening on a top-level individual canvas (see reproduction project attached to bug report).

Ok sounds like a different issue.