-
Bug
-
Resolution: Incomplete
-
P1: Critical
-
None
-
5.9.3, 5.10
-
None
In my application, I used ANGLE as graphics backend due to graphics compatibility. But I found that WebEngineView sometimes gets stuck, especially during successive keyborad inputting.
And I looked into this issue and got some findings. The stuck seams related to Qt Quick's refresh rate. Please see the following QML code snippets.
RowLayout {
spacing: 10
// when BusyIndicator is running, the stuck appears
BusyIndicator {
running: checkbox.checked
}
CheckBox {
id: checkbox
checked: true
text: "BusyIndicator"
}
}
WebEngineView {
url: "qrc:/test.html"
}
If the BusyIndicator is running, the stuck appears while pressing buttons. If disabled, the stuck never appears.
The webpage is as follows.
<input type="text" style="width:400px;">
Please try my attachment to reproduce it.