Revision: 806 http://svn.sourceforge.net/geany/?rev=806&view=rev Author: ntrel Date: 2006-09-09 07:26:54 -0700 (Sat, 09 Sep 2006)
Log Message: ----------- Check msgwin visible before scrolling
Modified Paths: -------------- trunk/src/msgwindow.c
Modified: trunk/src/msgwindow.c =================================================================== --- trunk/src/msgwindow.c 2006-09-09 12:03:11 UTC (rev 805) +++ trunk/src/msgwindow.c 2006-09-09 14:26:54 UTC (rev 806) @@ -192,15 +192,18 @@ gtk_list_store_append(msgwindow.store_compiler, &iter); gtk_list_store_set(msgwindow.store_compiler, &iter, 0, color, 1, string, -1);
- path = gtk_tree_model_get_path( - gtk_tree_view_get_model(GTK_TREE_VIEW(msgwindow.tree_compiler)), &iter); - gtk_tree_view_scroll_to_cell(GTK_TREE_VIEW(msgwindow.tree_compiler), path, NULL, TRUE, 0.5, 0.5); + if (app->msgwindow_visible) + { + path = gtk_tree_model_get_path( + gtk_tree_view_get_model(GTK_TREE_VIEW(msgwindow.tree_compiler)), &iter); + gtk_tree_view_scroll_to_cell(GTK_TREE_VIEW(msgwindow.tree_compiler), path, NULL, TRUE, 0.5, 0.5);
- if (scroll) - { - gtk_tree_view_set_cursor(GTK_TREE_VIEW(msgwindow.tree_compiler), path, NULL, FALSE); + if (scroll) + { + gtk_tree_view_set_cursor(GTK_TREE_VIEW(msgwindow.tree_compiler), path, NULL, FALSE); + } + gtk_tree_path_free(path); } - gtk_tree_path_free(path); }
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.