Details
Description
I have an app which uses QWebEngineView to display a web page in a full screen window. The app has a DBus interface to allow me to minimize it, or make it full screen. The web pages I display use CSS to scroll text on the screen. When the app makes the transition from minimized to fullscreen, it reloads the page.
The computers I run the app on are using the Kubuntu distribution.
Starting with Kubuntu 15.10 when the app gets minimized, all scrolling stops. Every time. The scrolling text stops at the exact point when minimize was called. I can't get the webengine to reload a page when making it fullscreen, I have to close and reload the app to make it work again. 'ps -A' shows that the webengine processes are still running.
The same program works without issue with Kubuntu 15.04.
Things I have tried:
Using the Qt online installer to install Qt 5.5
Kubuntu 15.04 - no issues
Kubuntu 15.10 - webengine freezes when minimized
Kubuntu 16.04 alpha 2 - webengine freezes when minimized
I tried compiling Qt 5.5 from scratch on Kubuntu 16.04. The problem still occurs.
I've tried multiple computers with the same results. Intel NUC with Intel graphics. Custom built PC with Gigabyte motherboard and NVidia 970 card.
I have included a test HTML, and the background image used in the test. I have videos showing normal behavior, and the freeze, but they are too big to upload.
Attachments
Issue Links
- is duplicated by
-
QTBUG-54127 WebEngineView does not paint when hidden and shown again.
-
- Closed
-
- relates to
-
QTBUG-51815 Qt WebEngine: QWebEngineView stops rendering on workspace switch
-
- Closed
-