環境対応 #1221
closedgtk2 3.2.5を利用する
0%
Description
#1211-10 の修正がruby-gnome2 3.2.5としてリリースされたので、これを利用するよう変更する。
3.2.5 NEWS
https://github.com/ruby-gnome2/ruby-gnome2/blob/3.2.5/NEWS
Files
Related issues
Updated by Akira Ouchi over 6 years ago
わたしの環境では3.2.5適用後問題なく動きはしているっぽいですが、デバッグモードで見ると
ウィンドウ内をカーソル移動した分だけ以下のメッセージが出力されていて、他のメッセージが埋もれていきます。
/Users/akkie/mikutter/core/lib/uithreadonly.rb:22: warning: GRClosure invoking callback: already destroyed: (anonymous) /Users/akkie/mikutter/core/mui/cairo_cell_renderer_message.rb:64: warning: GRClosure invoking callback: already destroyed: (anonymous) /Users/akkie/mikutter/core/mui/cairo_cell_renderer_message.rb:73: warning: GRClosure invoking callback: already destroyed: (anonymous)
Updated by Izumi Tsutsui over 6 years ago
pkgsrc 環境でも再現しました。
- 3.2.4 では発生しない
- 3.2.4 + https://github.com/ruby-gnome2/ruby-gnome2/commit/559674e97e54baa7095548cb3a3dc6ad718ac3f9 の変更では発生
ということなので ruby-gnome2 に issue 投げてみます。
https://github.com/ruby-gnome2/ruby-gnome2/issues/372
あたりで過去に似たような問題が出ているので、わかる人が見ればすぐ直るのかも……。
Updated by Izumi Tsutsui over 6 years ago
ということなので ruby-gnome2 に issue 投げてみます。
Updated by Izumi Tsutsui over 6 years ago
こちらに書くのを忘れてましたが、 ruby-gnome2 側に修正入りました。
https://github.com/ruby-gnome2/ruby-gnome2/commit/e11ae27581af70fb09ce26ef038d8ebfac49047a
なお、このあとのコミットでも小修正入っています。
https://github.com/ruby-gnome2/ruby-gnome2/commit/e77f03b60045c40b9851cc9ef5195c168c674fd0
現状 ruby-gnome2 に大量にコミットが入っているので、 3.2.6 はもう少しかかるのかも?
https://github.com/ruby-gnome2/ruby-gnome2/commits/master
Updated by Akira Ouchi over 6 years ago
- Related to 提案 #1292: gtk2 3.2.9を利用する added