mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 814890 - [toolbox] Markup panel is sometimes blank on page change. r=paul
This commit is contained in:
parent
52170e0011
commit
02d1ceb9b0
@ -201,13 +201,21 @@ InspectorPanel.prototype = {
|
||||
this._destroyMarkup();
|
||||
this.isDirty = false;
|
||||
let self = this;
|
||||
newWindow.addEventListener("DOMContentLoaded", function onDOMReady() {
|
||||
newWindow.removeEventListener("DOMContentLoaded", onDOMReady, true);;
|
||||
|
||||
function onDOMReady() {
|
||||
newWindow.removeEventListener("DOMContentLoaded", onDOMReady, true);
|
||||
|
||||
if (!self.selection.node) {
|
||||
self.selection.setNode(newWindow.document.documentElement);
|
||||
}
|
||||
self._initMarkup();
|
||||
}, true);
|
||||
}
|
||||
|
||||
if (newWindow.document.readyState == "loading") {
|
||||
newWindow.addEventListener("DOMContentLoaded", onDOMReady, true);
|
||||
} else {
|
||||
onDOMReady();
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user