Page MenuHome

Window does not update when under Windows 10's high contrast mode
Closed, DuplicatePublic

Description

System Information
Thinkpad S440 running Windows 10
Using the Haswell-generation Intel integrated GPU that came with the i5.
Additionally have an AMD 8670M, but not using it with Blender.

Blender Version
Broken: 2.75a
Worked: (optional)

Short description of error
The UI only updates when you resize the window, not when input (clicking, keypresses) is received unless you disable High Contrast mode.

Exact steps for others to reproduce the error
Make sure you save your Windows 10 theme first so you don't lose it.
Search for "high contrast" in Windows 10.
Select "High Contrast #1" from the theme picker and click apply.
Launch Blender.
The window remains grey.
Resize it.
The contents are now shown.
Try clicking in the viewport around the splash screen.
Nothing happens.
Resize the window.
The splash screen is now gone; it had accepted your input, but not updated the display.
Similar input like clicking on the menu bar or dragging in the viewport exhibits the same symptoms.
The only workaround is to disable high contrast mode.

Details

Type
Bug

Event Timeline

James Wild (jameswilddev) set Type to Bug.
James Wild (jameswilddev) created this task.
James Wild (jameswilddev) raised the priority of this task from to Needs Triage by Developer.

There seems to be a known issue with OpenGL and windows 8 and 10's high contrast mode.

What seems to be happening, is that when you use one of the high contrast themes, it shuts off the DWM (desktop window manager) that the regular themes use. When DWM is off, windows running OpenGL are not be rendered to the desktop.

If this is the case there is only one party that could fix this and that would be Microsoft.

I can reproduce the issue but it is looking to be out of our control to fix.