- 
    Bug 
- 
    Resolution: Done
- 
    P1: Critical 
- 
    5.11.3, 5.12.1, 5.12.2, 5.13.0 Alpha 1
- 
    macOS 10.14.4
After updating to macOS 10.14.4 QtQuick based applications showing/hiding toplevel windows will cause all application windows to flicker.
This seems to be independent of the GPU (reported on "NVIDIA GeForce GTX 775M", "Intel Iris Plus Graphics 655").
There a more flicker problems that I've not yet been able to derive a test-case for but it seems all related to GL surface handling. None of this was a problem on 10.14.3.
The following trivial example demonstrates the effect:
import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Controls 2.12 Window { visible: true width: 640 height: 480 title: qsTr("Hello World") Button { text: "Show or Hide" onClicked: secondWindow.visible = !secondWindow.visible } Window { id: secondWindow width: 400 height: 400 } }
- relates to
- 
                    QTBUG-75268 macOS Mojave 10.14.4: QtQuick windows still flicker -           
- Closed
 
-         
- 
                    QTCREATORBUG-22267 Entire UI flashing -         
- Closed
 
-         
- resulted in
- 
                    AUTOSUITE-923 Strong flickering on the whole UI on MacOS 10.14.4 would require a release with Qt 5.12.3 -         
- Closed
 
-         
