[sylpheed-jp:10503] Re: Gtk+ 2.12.x 環境での挙動について

M.H misty_haiku @ ybb.ne.jp
2007年 10月 27日 (土) 09:24:45 JST


おはようございます、M.H です。

仕方ないので昨晩、ライブラリのソースを見たんですが…


--- gtk+-2.12.1/gtk/gtktreeview.c.orig  2007-10-16 22:20:39.000000000 +0900
+++ gtk+-2.12.1/gtk/gtktreeview.c   2007-10-26 23:37:10.000000000 +0900
@@ -10026,14 +10026,18 @@
   if (!path)
     goto cleanup;

+/***** for sylpheed
   if (gtk_tree_path_compare (old_path, path))
     {
+*****/
       gtk_tree_view_real_set_cursor (tree_view, path, TRUE, TRUE);
+/***** for sylpheed
     }
   else
     {
       gtk_widget_error_bell (GTK_WIDGET (tree_view));
     }
+*****/

 cleanup:
   gtk_tree_path_free (old_path);


上記の部分でエラーになることを期待して動作しているアプリケーションは、
今のところ無いと思うので、とりあえず、このパッチで凌ぐことにしました。

Thanks!
  -M.H


Sylpheed-jp メーリングリストの案内