MacとKeySnailとTwitterのおいしい関係
KeySnailにはYet Another Twitter Client KeySnailというTwitterプラグインがあります。このプラグインはとっても素敵なのでKeySnailユーザのTwitterユーザは使ってみるといいと思います。
閑話休題。このプラグイン、Macでタブとかウィンドウをすぐ閉じる使い方してると本領発揮できません。Macの場合Firefoxのウィンドウを全て閉じてもプロセスは残るのですが、タイマーが停まっちゃって次に開いても自動的に更新されなくなります。このままだとおいしくないので、PluginLoadedにフックを設定してウィンドウ生成時に自動更新するようにしてやります。
keysnail.jsのPRESERVEエリアに以下を追記
hook.addToHook('PluginLoaded', function() { plugins.twitterClient.updateStatusesCache(); plugins.twitterClient.updateMentionsCache(); });
これでおいしくなりました。