зеркало из https://github.com/mozilla/gecko-dev.git
Bug 427746 - Bookmarks toolbar is empty when using 'copy' context menu option (for mak77@supereva.it, r=mano, a=beltzner)
This commit is contained in:
Родитель
43f7dcb00f
Коммит
f86548c76e
|
@ -449,7 +449,7 @@
|
|||
if (this._self._result != val) {
|
||||
this._self._containerNodesMap = [];
|
||||
this._self._result = val;
|
||||
if (val) // this calls _rebuild through invalidateContainer
|
||||
if (val) // this calls _rebuild through invalidateContainer
|
||||
val.root.containerOpen = true;
|
||||
}
|
||||
return val;
|
||||
|
|
|
@ -1306,6 +1306,8 @@ var PlacesUtils = {
|
|||
// write child nodes
|
||||
if (!aNode.livemark) {
|
||||
asContainer(aSourceNode);
|
||||
var wasOpen = aSourceNode.containerOpen;
|
||||
if (!wasOpen)
|
||||
aSourceNode.containerOpen = true;
|
||||
var cc = aSourceNode.childCount;
|
||||
for (var i = 0; i < cc; ++i) {
|
||||
|
@ -1313,6 +1315,7 @@ var PlacesUtils = {
|
|||
aStream.write(",", 1);
|
||||
serializeNodeToJSONStream(aSourceNode.getChild(i), i);
|
||||
}
|
||||
if (!wasOpen)
|
||||
aSourceNode.containerOpen = false;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче