Blueprints not showing up in node dropdowns

UE4 bug - maybe only with 4.7.6, havent’ noticed before. It can be very bad because it looks like your class is not there , when it really is, just hiding in the invisible section of the dropdown. Here’s an example (I spent over 30 minutes looking around the code in my classes thinking it’s my code when all it was is the dropdown not showing all the items):

Here’s the pic 1. Here you can see that I am typing Test and my TestActor is not showing up. The last shown item is ScriptTestActor. Also note that I moved the selection all the way to the end (highlight) using arrow keys. Scrollbar not visible - looks like there are no more items:

39857-bug1.png

Now - look at this. Here I pressed the arrow down key once more. It went into an inivisible part of the dropdown(highlight is gone - my selection is right under ScripTestActor in the invisible part of the dropdown) :

39858-bug2.png

Now I hit Enter - and voila - TestActor is there. It was just below ScriptTestActor, but not shown in the scrollbox and there was no scrollbar to move down.

39859-bug3.png

What makes this worse is that blueprints don’t allow typing a known class name and hitting enter so you have to find it in the invisible area using arrow keys (I was lucky that it was right under the last visible item. There are a bunch of others after that).

Hi tardygrade,

What type of project are you using? Is it blueprint based or code?

Hi. It’s C++ with blueprints, but this is not related to anything wrong with C++ classes (that’s what my first thought was too). It’s just that the classes are hidden from view in the dropdown.

Also - it doesn’t seem to happen all the time - right now seems to be working ok. But then it will start getting weird again later.

Hmm, I wasn’t able to repro it in a code project either. If you happen to find a consistent way to reproduce the issue, please post back here to let me know.

Here it is again… Still no reliable repro, but for what it’s worth - I’ve seen it only in level blueprint, Spawn Actor By Class (but at the same time, that’s the one I am using the most right now). Here are the pix - In this one you can see that something is wrong with the UI since it’s cut in the middle. The worst ones are when it cuts it off cleanly right under None - looks like there is nothing there, but in reality your item is right under.

40058-bug4.png

Here’s an example of a particularly nasty case - cut cleanly right under None so it gives the impression that your class is not available.

40059-bug5.png

Next time it happens, try hovering off of the dropdown and use your middle-mouse wheel to zoom in. We have a bug in our tracking software right now (JIRA UE-6399) that looks very similar to your issue. It has to do with the zoom level in a graph and it can sometime cut off the dropdown list.

Let me know if zooming in corrects the issue.

Cheers,

TJ

Yup - that’s it. Zooming. Thanks