From 12de04607b658dc0759bfd1cdbf23fdea591683c Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Fri, 13 Jan 2017 01:42:59 -0500 Subject: [PATCH] Don't connect to streaming server until UI is ready --- chrome/content/zotero/xpcom/sync/syncEventListeners.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/sync/syncEventListeners.js b/chrome/content/zotero/xpcom/sync/syncEventListeners.js index 4b3f3e4b3..377a421ba 100644 --- a/chrome/content/zotero/xpcom/sync/syncEventListeners.js +++ b/chrome/content/zotero/xpcom/sync/syncEventListeners.js @@ -111,7 +111,7 @@ Zotero.Sync.EventListeners.AutoSyncListener = { register: function () { this._observerID = Zotero.Notifier.registerObserver(this, false, 'autosync'); - Zotero.Sync.Streamer.init(); + Zotero.uiReadyPromise.then(() => Zotero.Sync.Streamer.init()); }, notify: function (event, type, ids, extraData) {