Details
-
Bug
-
Resolution: Invalid
-
P1: Critical
-
None
-
5.12.5, 5.13.1
-
None
-
MacOS Mojave, XCode 10
Description
If you bind an exposed QML property to the 'enabled' property of a button, and the signal that notify that the property have been updated is emitted from the paint() method of a QQuickPaintedItem derived class, will cause a crash.
See attached example for more details.
Note that this behavior happens only on MacOS (not an issue on Windows, but I didn't check on Linux) and only if the button is in Material Style. Other styles (default, Fusion, Imagine) work just fine.