commit 14bb52a43f42dc6271128b4989460bbaafb40833
parent b916935256ee533c0caa6f398916f74671f9e288
Author: Dan Stillman <dstillman@zotero.org>
Date: Thu, 8 Dec 2011 01:35:24 -0500
Replace a couple more nsITimer calls
Diffstat:
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/chrome/content/zotero/xpcom/attachments.js b/chrome/content/zotero/xpcom/attachments.js
@@ -610,10 +610,9 @@ Zotero.Attachments = new function(){
// we'll index it later if it fails
//
// TODO: index later
- var timer = Components.classes["@mozilla.org/timer;1"].
- createInstance(Components.interfaces.nsITimer);
- timer.initWithCallback({notify: f}, 1000,
- Components.interfaces.nsITimer.TYPE_ONE_SHOT);
+ setTimeout(function () {
+ f();
+ }, 1000);
}
catch (e) {
// Clean up
@@ -650,10 +649,9 @@ Zotero.Attachments = new function(){
Zotero.Notifier.trigger('add', 'item', itemID);
// Wait a second before indexing (see note above)
- var timer = Components.classes["@mozilla.org/timer;1"].
- createInstance(Components.interfaces.nsITimer);
- timer.initWithCallback({notify: f}, 1000,
- Components.interfaces.nsITimer.TYPE_ONE_SHOT);
+ setTimeout(function () {
+ f();
+ }, 1000);
}
// Caution: Take care using this itemID. The notifier may not yet have been called,