]> Pileus Git - ~andy/gtk/commit
If the widget is _not_ a descendant of a Window widget, propagate key
authorOwen Taylor <owt1@cornell.edu>
Fri, 27 Mar 1998 05:17:11 +0000 (05:17 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Fri, 27 Mar 1998 05:17:11 +0000 (05:17 +0000)
commite0ea1f0c14034e6d4d9678ebff1486ca753f2c93
tree54b1904f75528c010703e91f59cfb2dd94146039
parent11f79ebe181fcb26a651385cd0d1dd7066f68bcd
If the widget is _not_ a descendant of a Window widget, propagate key

Fri Mar 27 00:13:18 1998  Owen Taylor  <owt1@cornell.edu>

* gtk/gtkmain.c (gtk_propagate_event): If the widget is _not_
a descendant of a Window widget, propagate key presses like
other events.

* gtk/gtkentry.c gtk/gtktext.c: Ignore multiple simultaneous
button presses instead of treating subsequent presses as
release/press pairs for tablet compatibility.

* configure.in config.h.in: Removed inline checks, because they
are duplicated in glib.

* gtk/gtkwidget.c (gtk_widget_draw): When gtk_widget_draw ()
occurs with queued draw already in place, redraw _entire_
widget. (Pointed out by Tim Janik)
17 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
TODO
config.h.in
configure.in
glib/ChangeLog
glib/configure.in
glib/glib.h
glib/glibconfig.h.in
gtk/gtkentry.c
gtk/gtkmain.c
gtk/gtktext.c