Commit 817d354b authored by Jan Djärv's avatar Jan Djärv
Browse files

* gtkutil.c (xg_update_scrollbar_pos): Call x_sync so that the

  GTK main loop is entered in xterm.c, thus doing the redraw.
parent 4a5d28f1
2005-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
* gtkutil.c (xg_update_scrollbar_pos): Call x_sync so that the
GTK main loop is entered in xterm.c, thus doing the redraw.
2005-03-10 Kim F. Storm <storm@cua.dk>
 
* xdisp.c (pos_visible_p): Fix X value in last line of buffer.
......
......@@ -2999,9 +2999,14 @@ xg_update_scrollbar_pos (f, scrollbar_id, top, left, width, height)
GtkWidget *wparent = gtk_widget_get_parent (wscroll);
/* Move and resize to new values. */
gtk_widget_set_size_request (wscroll, width, height);
gtk_fixed_move (GTK_FIXED (wfixed), wparent, left, top);
gtk_widget_set_size_request (wscroll, width, height);
gtk_widget_queue_draw (wparent);
gdk_window_process_all_updates ();
/* GTK does not redraw until the main loop is entered again, but
if there are no X events pending we will not enter it. So we sync
here to get some events. */
x_sync (f);
SET_FRAME_GARBAGED (f);
cancel_mouse_face (f);
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment