diff options
| author | Paul Pogonyshev <pogonyshev@gmx.net> | 2008-03-24 18:33:22 +0000 |
|---|---|---|
| committer | Paul Pogonyshev <paulp@src.gnome.org> | 2008-03-24 18:33:22 +0000 |
| commit | 8a4d72e1099279c2134717041e1513eb99076c17 (patch) | |
| tree | cc0872aac0b7b8efd8789268a516977d51125153 | |
| parent | 682b54c803a118488caad52d0ed3bc22a7dd5281 (diff) | |
| download | pygtk-8a4d72e1099279c2134717041e1513eb99076c17.tar.gz | |
Fix several bugs wrt 'y_root' caused by copy-paste (bug #519631).
2008-03-24 Paul Pogonyshev <pogonyshev@gmx.net>
* gtk/gdkevent.override (_wrap_gdk_event_tp_setattr): Fix several
bugs wrt 'y_root' caused by copy-paste (bug #519631).
svn path=/trunk/; revision=2965
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | gtk/gdkevent.override | 10 |
2 files changed, 10 insertions, 5 deletions
@@ -1,3 +1,8 @@ +2008-03-24 Paul Pogonyshev <pogonyshev@gmx.net> + + * gtk/gdkevent.override (_wrap_gdk_event_tp_setattr): Fix several + bugs wrt 'y_root' caused by copy-paste (bug #519631). + 2008-02-14 Johan Dahlin <jdahlin@async.com.br> * examples/Makefile.am: diff --git a/gtk/gdkevent.override b/gtk/gdkevent.override index a48a7573..2d86c5f9 100644 --- a/gtk/gdkevent.override +++ b/gtk/gdkevent.override @@ -115,7 +115,7 @@ _wrap_gdk_event_tp_setattr(PyObject *self, char *attr, PyObject *value) return 0; } else if (!strcmp(attr, "y_root")) { FLOAT_CHECK() - event->motion.x_root = PyFloat_AsDouble(value); + event->motion.y_root = PyFloat_AsDouble(value); return 0; } break; @@ -155,7 +155,7 @@ _wrap_gdk_event_tp_setattr(PyObject *self, char *attr, PyObject *value) return 0; } else if (!strcmp(attr, "y_root")) { FLOAT_CHECK(); - event->button.x_root = PyFloat_AsDouble(value); + event->button.y_root = PyFloat_AsDouble(value); return 0; } break; @@ -217,7 +217,7 @@ _wrap_gdk_event_tp_setattr(PyObject *self, char *attr, PyObject *value) return 0; } else if (!strcmp(attr, "y_root")) { FLOAT_CHECK(); - event->crossing.x_root = PyFloat_AsDouble(value); + event->crossing.y_root = PyFloat_AsDouble(value); return 0; } else if (!strcmp(attr, "mode")) { INT_CHECK(); @@ -331,7 +331,7 @@ _wrap_gdk_event_tp_setattr(PyObject *self, char *attr, PyObject *value) return 0; } else if (!strcmp(attr, "y_root")) { FLOAT_CHECK(); - event->dnd.x_root = PyFloat_AsDouble(value); + event->dnd.y_root = PyFloat_AsDouble(value); return 0; } break; @@ -394,7 +394,7 @@ _wrap_gdk_event_tp_setattr(PyObject *self, char *attr, PyObject *value) return 0; } else if (!strcmp(attr, "y_root")) { FLOAT_CHECK(); - event->scroll.x_root = PyFloat_AsDouble(value); + event->scroll.y_root = PyFloat_AsDouble(value); return 0; } break; |
