Local Variables don't show up in blueprint action menu

When you right-click in a blueprint you get this action menu with all functions, however local variables don’t show up there (unless you drag from them directly). This happens no matter whether option Context Sensitive is on.

Get and Set functions don’t show up:

Neither do context sensitive functions like Get World Rotation. normal variables show up in brackets, but local variables don’t.

Of course when you drag from local variable directly, they do show up. However it would be logical for them to also show up when you drag from somewhere else, such as previous execution node.

(Version 4.8 preview 3)

Hi Requios,

Thanks for report! I was able to reproduce first issue you described; it appears that local variables do not appear when searching in context menu from inside a Collapsed Graph. I’ve entered a bug report for this (UE-16023), but it appears to only affect collapsed graphs and not other functions/graphs, and for now you’ll need to drag variable into graph.

second thing you mentioned is intended behavior. Context Menu will only show context appropriate nodes when dragging off an execution node or searching in menu, as long as Context Sensitive is checked. Dragging off appropriate reference is intended work flow.

Thanks again! I’ll post here when I see any update on that bug report.

Hi Requios,

Just wanted to let you know that this has been fixed internally, and fix should appear in a future version of engine (likely 4.9). Thanks again for reporting issue!

That’s great to hear :slight_smile: