diff options
author | anekos | 2012-01-29 12:43:12 +0900 |
---|---|---|
committer | anekos | 2012-01-29 12:43:12 +0900 |
commit | d0d3e460a6296093739e3d70e0b2752a44913cd0 (patch) | |
tree | 856554ce4282ca2b2bc4d51ef84b8448d9a5369c /twittperator.js | |
parent | cc0b465847ac7c5ce329ef961a728bc37b444053 (diff) | |
download | vimperator-plugins-d0d3e460a6296093739e3d70e0b2752a44913cd0.tar.bz2 |
起動時に切断されるのを回避
Diffstat (limited to 'twittperator.js')
-rw-r--r-- | twittperator.js | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/twittperator.js b/twittperator.js index bbf7003..8ccb3c8 100644 --- a/twittperator.js +++ b/twittperator.js @@ -26,7 +26,7 @@ // INFO {{{ let INFO = <> - <plugin name="Twittperator" version="1.17.0" + <plugin name="Twittperator" version="1.17.1" href="https://github.com/vimpr/vimperator-plugins/raw/master/twittperator.js" summary="Twitter Client using OAuth and Streaming API"> <author email="teramako@gmail.com" href="http://d.hatena.ne.jp/teramako/">teramako</author> @@ -174,7 +174,7 @@ let INFO = Write the plugin. </p> </plugin> - <plugin name="Twittperator" version="1.17.0" + <plugin name="Twittperator" version="1.17.1" href="https://github.com/vimpr/vimperator-plugins/raw/master/twittperator.js" lang="ja" summary="OAuth/StreamingAPI対応Twitterクライアント"> @@ -1553,6 +1553,7 @@ let INFO = clearRetryTimer(); if (!connection) return; + window.alert(Error().stack); connection.cancel(); liberator.log("Twittperator: stop " + name); } @@ -2658,16 +2659,20 @@ let INFO = Twittperator.loadPlugins(); - if (setting.useChirp){ - if(setting.allReplies) - ChirpUserStream.start({"replies":"all"}); - else - ChirpUserStream.start(); - } + liberator.registerObserver( + 'enter', + function () { + if (setting.useChirp){ + if(setting.allReplies) + ChirpUserStream.start({"replies":"all"}); + else + ChirpUserStream.start(); + } - let trackWords = setting.trackWords || Store.get("trackWords"); - if (trackWords) - TrackingStream.start({track: trackWords}); + let trackWords = setting.trackWords || Store.get("trackWords"); + if (trackWords) + TrackingStream.start({track: trackWords}); + }); __context__.onUnload = function() { Store.set("history", history); |