Always pass array of ids to notify() from Notifier.trigger()
This commit is contained in:
parent
c0eb1746db
commit
7271ec6e43
|
@ -104,7 +104,6 @@ Zotero.CollectionTreeView.prototype.reload = function()
|
||||||
Zotero.CollectionTreeView.prototype.notify = function(action, type, ids)
|
Zotero.CollectionTreeView.prototype.notify = function(action, type, ids)
|
||||||
{
|
{
|
||||||
var madeChanges = false;
|
var madeChanges = false;
|
||||||
var ids = Zotero.flattenArguments(ids);
|
|
||||||
|
|
||||||
if(action == 'delete')
|
if(action == 'delete')
|
||||||
{
|
{
|
||||||
|
|
|
@ -95,8 +95,6 @@ Zotero.ItemTreeView.prototype.notify = function(action, type, ids)
|
||||||
this.selection.selectEventsSuppressed = true;
|
this.selection.selectEventsSuppressed = true;
|
||||||
var savedSelection = this.saveSelection();
|
var savedSelection = this.saveSelection();
|
||||||
|
|
||||||
ids = Zotero.flattenArguments(ids);
|
|
||||||
|
|
||||||
// See if we're in the active window
|
// See if we're in the active window
|
||||||
var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"]
|
var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"]
|
||||||
.getService(Components.interfaces.nsIWindowMediator);
|
.getService(Components.interfaces.nsIWindowMediator);
|
||||||
|
|
|
@ -80,8 +80,10 @@ Zotero.Notifier = new function(){
|
||||||
throw('Invalid type ' + type + ' in Notifier.trigger()');
|
throw('Invalid type ' + type + ' in Notifier.trigger()');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ids = Zotero.flattenArguments(ids);
|
||||||
|
|
||||||
Zotero.debug("Notifier.trigger('" + event + "', '" + type + "', "
|
Zotero.debug("Notifier.trigger('" + event + "', '" + type + "', "
|
||||||
+ (typeof ids=='object' ? '[' + ids.join() + ']' : ids) + ") called "
|
+ '[' + ids.join() + ']' + ") called "
|
||||||
+ "[collection observers: " + _observers['collectionObserver'].length
|
+ "[collection observers: " + _observers['collectionObserver'].length
|
||||||
+ ", item observers: " + _observers['itemObserver'].length + "]");
|
+ ", item observers: " + _observers['itemObserver'].length + "]");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user