Fixing some pager bugs
[rodin/chimara.git] / libchimara / window.c
index 826eacd288a146ddeb06a51a2957331af9802d60..5b970f5be4bedd4d2e2990189b7ba434cd131bb4 100644 (file)
@@ -553,7 +553,6 @@ glk_window_open(winid_t split, glui32 method, glui32 size, glui32 wintype,
                        /* Connect signal handlers */
                        
                        /* Pager */
-                       //g_signal_connect_after( textview, "expose-event", G_CALLBACK(pager_after_expose_event), win );
                        g_signal_connect_after( textview, "size-request", G_CALLBACK(pager_after_size_request), win );
                        win->pager_expose_handler = g_signal_connect_after( textview, "expose-event", G_CALLBACK(pager_on_expose), win );
                        g_signal_handler_block(textview, win->pager_expose_handler);
@@ -586,8 +585,7 @@ glk_window_open(winid_t split, glui32 method, glui32 size, glui32 wintype,
 
                        /* Create the pager position mark; it stands for the last character in the buffer
                         that has been on-screen */
-                       GtkTextMark *pager_position = gtk_text_buffer_create_mark(textbuffer, "pager_position", &end, TRUE);
-                       gtk_text_mark_set_visible(pager_position, TRUE);
+                       gtk_text_buffer_create_mark(textbuffer, "pager_position", &end, TRUE);
                }
                        break;