Project

General

Profile

致命的 #734

アクティビティ設定の「タイムラインに表示」を選択すると落ちる

Added by Satoshi Okuno almost 6 years ago. Updated almost 6 years ago.

Status:
却下
Priority:
通常
Assignee:
Target version:
Start date:
2014-11-29
Due date:
% Done:

0%

プラグイン名:
activity.rb

Description

つらい。

gen_listener_for_visible_check()とgen_listener_for_invisible_check()は、UserConfig[:activity_show_statusbar]またはUserConfig[:activity_show_timeline]に配列が入っている前提の処理になっています。
しかしながら、mikutterを新規導入した人などはここがnilなのでおちます。

対策として、gen_listener_for_visible_check()の頭で、処理対象のUserConfigに[]で初期化されるようにしました。

どないでしょうか。


Files

0001-.patch (1.43 KB) 0001-.patch Satoshi Okuno, 2014-11-29 00:15
#1

Updated by toshi_a 初音 almost 6 years ago

  • Assignee set to Satoshi Okuno

#733 で対応している問題ではないでしょうか。
こちらの対応では、 gen_listener_for_visible_check などを読みだした時点でUserConfigの値を初期化しています。理由としては、このメソッドはメソッド内部用だから、改めてこのキーに配列以外の値を代入しないから、です。

#2

Updated by Satoshi Okuno almost 6 years ago

  • Status changed from 新規 to 却下

ありがとうございます。了解しました。

Also available in: Atom PDF