Not all UIs seem to complete drawing in Linux
I'm working on Unreal engine in a Linux environment, and I'm noticing the UI components don't populate the Blueprint->New Class Blueprint Dialog when launched. I have to actually force the interface to update by, expanding both the Common Classes, and All Classes SExpandableAreas, and then click the select button with nothing selected. This will bring up a new dialog, saying I must select something. This will force the UI to draw for one cycle, and only draw a single common class (Actor), and also, a single All Classes item tree (Object->Actor). If I do this once more, then the full menu is drawn displaying everything you would expect to see. This doesn't seem to be the only menu that has this issue, the other one I have noticed (which I have not foud a way to force an update) is the FBX Import Options-> Choose Skeleton -> Skeleton menu (the menu that is supposed to display skeleton assets in your scene, SFbxOptionWindow::MakeSkeletonPickerMenu). I'm trying to figure out how to force an update, or where to find the code that the UI is using to draw, so I can force updates for now. If anyone has a simple work around for now, that would be great.
asked Oct 01 '14 at 06:15 PM in Using UE4
There are plenty of problems with UI on Linux, it's pretty much ongoing work - that said, we'll try to keep in mind issues you described. Could you elaborate a bit on the details of your set up (desktop environment, display server, drivers and hardware) and the code base (e.g. you using 4.5 or anything earlier)?
answered Oct 01 '14 at 06:28 PM
This bug still exists in 4.6 and 4.7. But in 4.6 you can't force UI to redraw list of actors (in 4.7 described workaround works)
answered Feb 10 '15 at 10:02 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here