プロジェクト

全般

プロフィール

バグ #695

右クリックするとmikutter.rbのWindowが増えていく

Naohiro Aota4年以上前に追加. 4年以上前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
プラグイン名:
ブランチ:
クラッシュする:
いいえ

説明

xwininfo -tree -root|grep mikutter.rbするとmikutter.rbのwindowsがとても多くあるのに気がつく。
これは右クリックするたびにその数を増していく。これではPCのリソースが食いつくされてしまわないか心配で夜もうかつにとしぁをふぁぼれない。
TLの皆様もこの問題について大変憂慮している。

http://togetter.com/li/680279

関係しているリビジョン

リビジョン 8ec29ba8 (差分)
toshi_a 初音4年以上前に追加

Gtk::ContextMenuが作成した Gtk::Menu を、メニューを閉じる度に開放する refs #695

リビジョン 83b4842b (差分)
toshi_a 初音4年以上前に追加

AccountBoxが作成するコンテキストメニューを毎回作りなおすのではなく、前回作成したものを使いまわすように変更。前回開いた時からアカウント情報が変わっている場合は、コンテキストメニューを開く時にそれを調べて、必要に応じて作りなおす refs #695

履歴

#1 Naohiro Aota4年以上前に更新

このpatchでとりあえず手元では大丈夫になりました。menuがhideされた時にdestroyしてるだけです。

https://gist.github.com/naota/301b70b7f87ebc818744

#2 Naohiro Aota4年以上前に更新

ふえないけどmenuも使えなくなるかなしいpatchだった

#3 toshi_a 初音4年以上前に更新

  • ステータス新規 から 実装待ち に変更
  • 担当者toshi_a 初音 にセット

私を安心してふぁぼれないようになり、ふぁぼ魔が精神的・肉体的に消耗するのは良いことだと思います。
コンテキストメニューはmikutterに慣れていない人は使用頻度が高い可能性があるため、重要度は低いですが早めに修正したほうがいいですね。

#4 toshi_a 初音4年以上前に更新

  • ステータス実装待ち から 様子見 に変更
  • 対象バージョン3.0.0 にセット

修正しました。問題はなさそうですが、見えない話なので、しばらく経過を見てからクローズします。

#5 toshi_a 初音4年以上前に更新

  • ステータス様子見 から 終了 に変更

他の形式にエクスポート: Atom PDF