No rendering happens on a dynamically instantiated webview if its 'visible' property was changed
Bug #1322622 reported by
Olivier Tilloy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Oxide |
Fix Released
|
High
|
Chris Coulson | ||
1.0 |
Fix Released
|
High
|
Unassigned | ||
webbrowser-app (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Dynamically instantiating a webview in QML (using component.
I’m attaching a small example that reproduces the issue. Note that it replicates webbrowser-app’s behaviour to deal with tabs, so it’s a pretty critical issue.
tags: | added: oxide |
Changed in oxide: | |
status: | In Progress → Fix Released |
Changed in oxide: | |
milestone: | none → branch-1.1 |
To post a comment you must log in.
I think I see what's going on here. The initial RenderWidgetHos tImpl is created whilst the WebView is still hidden. When the visibility is changed, there is no RWHV yet (because nothing is loaded), and this contains plumbing to content: :RenderWidgetHo stImpl: :WasShown( ).