Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 2195:23d90a805259
[xemacs-hg @ 2004-07-31 12:03:05 by malcolmp]
Fix cases where GTK scrollbars are left in the middle of a frame.
author | malcolmp |
---|---|
date | Sat, 31 Jul 2004 12:03:05 +0000 |
parents | 95fee4a1420e |
children | 35540b6052a9 |
line wrap: on
line diff
--- a/src/ChangeLog Fri Jul 30 21:50:23 2004 +0000 +++ b/src/ChangeLog Sat Jul 31 12:03:05 2004 +0000 @@ -1,3 +1,18 @@ +2004-07-27 Malcolm Purvis <malcolmp@xemacs.org> + + * frame-gtk.c (gtk_make_frame_visible): + * frame-gtk.c (gtk_make_frame_invisible): Use map/unmap instead of + show/hide. This is what X uses and is prevents previously hidden + widgets from suddenly reappearing. + * gtk-xemacs.c (gtk_xemacs_paint): + * gtk-xemacs.c (gtk_xemacs_draw): + * gtk-xemacs.c (gtk_xemacs_expose): Only operate if the widget is + drawable. + * scrollbar-gtk.c (gtk_update_scrollbar_instance_status): Force + size and location changes so that they can be seen before the next + idle event. Without this rapid changes to scrollbar properties + are not seen. + 2004-07-07 Malcolm Purvis <malcolmp@xemacs.org> * console-gtk-impl.h: