Index: Source/devtools/front_end/LayerTreeModel.js |
diff --git a/Source/devtools/front_end/LayerTreeModel.js b/Source/devtools/front_end/LayerTreeModel.js |
index 2f553d23bcecd67eea17eb810f2f8facc17ac69f..b71c491b5b7946544ebf6166ce6328c82bd260b2 100644 |
--- a/Source/devtools/front_end/LayerTreeModel.js |
+++ b/Source/devtools/front_end/LayerTreeModel.js |
@@ -201,8 +201,10 @@ WebInspector.LayerTreeModel.prototype = { |
var requestedIds = []; |
for (var i = 0; i < layers.length; ++i) { |
var backendNodeId = layers[i].backendNodeId; |
- if (!backendNodeId || this._backendNodeIdToNodeId[backendNodeId] || idsToResolve[backendNodeId]) |
+ if (!backendNodeId || idsToResolve[backendNodeId] || |
+ (this._backendNodeIdToNodeId[backendNodeId] && WebInspector.domAgent.nodeForId(this._backendNodeIdToNodeId[backendNodeId]))) { |
continue; |
+ } |
idsToResolve[backendNodeId] = true; |
requestedIds.push(backendNodeId); |
} |