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