diff options
author | Owen Taylor <otaylor@redhat.com> | 2002-02-16 01:34:26 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2002-02-16 01:34:26 +0000 |
commit | 59fc8ff8043a6712bcbfb421de9ef6a5d1604c9c (patch) | |
tree | 321f5447298f5ac7d7ef35c83122817908407eff /gtk/gtkwidget.c | |
parent | c69c19c791ce12b9512542f94f7d3109d9331a5e (diff) | |
download | gtk+-59fc8ff8043a6712bcbfb421de9ef6a5d1604c9c.tar.gz |
Add key bindings on GtkScrolledWindow for arrow keys, PageUp/PageDown
Fri Feb 15 20:09:45 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkscrolledwindow.[ch] gtk/gtkmarshallers.list:
Add key bindings on GtkScrolledWindow for arrow keys,
PageUp/PageDown Home/End to scroll the window.
Bind Control-[Shift]-Tab to focus out of the scrolled
window entirely. Allow the scrolled window to be
focused if no child can be focused. (#63480)
* gtk/gtkwidget.c (gtk_widget_hide): Remove the REALIZED()
check - if we have visible but not mapped widgets
(inside a unshown notebook tab, for instance), we need
to track their size. (#65087, reported by Damon Chaplin.)
* gtk/gtkcolorsel.c (palette_change_color): Shut up
a warning.
Diffstat (limited to 'gtk/gtkwidget.c')
-rw-r--r-- | gtk/gtkwidget.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 487c80f508..625f12cf27 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -1706,7 +1706,7 @@ gtk_widget_hide (GtkWidget *widget) { gtk_widget_ref (widget); gtk_signal_emit (GTK_OBJECT (widget), widget_signals[HIDE]); - if (!GTK_WIDGET_TOPLEVEL (widget) && GTK_WIDGET_REALIZED (widget)) + if (!GTK_WIDGET_TOPLEVEL (widget)) gtk_widget_queue_resize (widget); g_object_notify (G_OBJECT (widget), "visible"); gtk_widget_unref (widget); |