QML application with FileDialog: FileDialog unresponsive
-
Hi,
I experience something weird (Ubuntu Linux):
I use theQt.labs.platform
FileDialog
and it worked fine. Then I added a screen, which should be shown while a file is being loaded. This screen has aBusyIndicator
. The screen is set to beinvisible
. Still, if theBusyIndicator
'srunning
property is set totrue
, theFileDialog
is freezing (and not showing anything, or is transparent and shos the desktop background) or very unresponsive. If I set theBusyIndicator
to not running, theFileDialog
is very fast.I ran my app through the QML profiler, but could not see anything suspicious about the
BusyIndicator
, also not about anything else. What could it be that goes wrong? -
I filed a bug report, together with a minimal working example.
https://bugreports.qt.io/browse/QTBUG-69152
As it turns out, it only happens if one selects the "fusion" style. Still, I would be interested if someone can explain what is going on.