[Closed] Editor right click/drop down menu invisible
My system is windows10 14915, graphic card is gtx760 with latest NVidia 372.70 driver, product version is 4.13 .
The right click/drop down menu often invisible in editor, both in viewport and content browser. Sometimes they show up with delay, also delay when mouse cursor hover or sweep over the menu content. Right click menu in blueprint event graph almost never show. Tooltips will show when mouse above the invisible menu.
I have verified engine files, also add -opengl suffix to launch both launcher and project, but not work.
I need your help. Thanks.
asked Sep 07 '16 at 11:33 AM in Bug Reports
The question has been closed Apr 20 '17 at 07:03 PM by Matthew J for the following reason:
The question is answered, right answer was accepted
I was able to get updated to the following prerelease build:
I was able to reproduce the issue and have entered a bug report as a result. You can find the bug report here: UE-36752. This should let us start looking into fixing this. I included manoelneto's fix in the description so that can be taken into account but it may not be the same as the resulting fix.
answered Oct 03 '16 at 07:30 PM
Matthew J ♦♦ STAFF
I nailed down the cause of the problem to the "WS_EX_COMPOSITED" extended windows style used by the pop-up child windows. Removing it causes the popup menus to work properly.
The problem can be "fixed" with a small change to the source code. Open Engine\Source\Runtime\Core\Private\Windows\WindowsWindow.cpp then locate and comment the following line:
...then compile the editor.
From a quick glance I haven't seen any abnormal side effects.
Also, remember to report/upvote this on the Windows Feedback Hub, because it does sound like a bug on their side (I've been reading about WS_EX_COMPOSITED and it doesn't have a very pretty history, compatibility-wise).
I haven't done extensive tests to determine if this is a bug with all windows that use WS_EX_COMPOSITED or if it's something related to a particular combination of flags with WS_EX_COMPOSITED.
The more I read about WS_EX_COMPOSITED, the more I think it shouldn't be used the way it's being used. It seems to have a purpose only with DWM disabled (to prevent flickering by using double buffered painting on windows), but currently UE4 enables it only if DWM is enabled (which in Windows 8.1 and 10 means "always).
Just thought that I'll add up on the topic.
Recently got Windows 10 Creators Update (version 1703 "Redstone 2") and encountered this bug.
I am using UE4.12. Removing
answered Apr 17 '17 at 09:05 AM
some other solution ??
answered Jan 11 '17 at 06:50 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here