forked from AuroraMiddleware/gtk
Adjust the handling of min values for the x and y axes of extended input
2006-03-04 Matthias Clasen <mclasen@redhat.com> * gdk/x11/gdkinput-x11 (gdk_input_translate_coordinates): Adjust the handling of min values for the x and y axes of extended input devices (#324562, #142536, Denis Auroux and Robert Ögren)
This commit is contained in:
parent
6074d1f9d4
commit
321428fee7
@ -1,5 +1,10 @@
|
||||
2006-03-04 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gdk/x11/gdkinput-x11 (gdk_input_translate_coordinates):
|
||||
Adjust the handling of min values for the x and y axes of
|
||||
extended input devices (#324562, #142536, Denis Auroux and
|
||||
Robert Ögren)
|
||||
|
||||
* gtk/gtkexpander.c (gtk_expander_paint_focus): Position
|
||||
the focus rectangle correctly in RTL mode. (#333291,
|
||||
Benjamin Berg)
|
||||
|
@ -1,5 +1,10 @@
|
||||
2006-03-04 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gdk/x11/gdkinput-x11 (gdk_input_translate_coordinates):
|
||||
Adjust the handling of min values for the x and y axes of
|
||||
extended input devices (#324562, #142536, Denis Auroux and
|
||||
Robert Ögren)
|
||||
|
||||
* gtk/gtkexpander.c (gtk_expander_paint_focus): Position
|
||||
the focus rectangle correctly in RTL mode. (#333291,
|
||||
Benjamin Berg)
|
||||
|
@ -511,12 +511,14 @@ gdk_input_translate_coordinates (GdkDevicePrivate *gdkdev,
|
||||
switch (gdkdev->info.axes[i].use)
|
||||
{
|
||||
case GDK_AXIS_X:
|
||||
axis_out[i] = x_offset + x_scale * axis_data[x_axis];
|
||||
axis_out[i] = x_offset + x_scale * (axis_data[x_axis] -
|
||||
gdkdev->axes[x_axis].min_value);
|
||||
if (x_out)
|
||||
*x_out = axis_out[i];
|
||||
break;
|
||||
case GDK_AXIS_Y:
|
||||
axis_out[i] = y_offset + y_scale * axis_data[y_axis];
|
||||
axis_out[i] = y_offset + y_scale * (axis_data[y_axis] -
|
||||
gdkdev->axes[y_axis].min_value);
|
||||
if (y_out)
|
||||
*y_out = axis_out[i];
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user