mirror of
https://gitlab.gnome.org/GNOME/gimp
synced 2024-10-19 14:23:33 +00:00
improved handling of motion events in navigation popup
This commit is contained in:
parent
025e58a12d
commit
cf9e2368eb
|
@ -764,8 +764,8 @@ gimp_preview_nav_popup_event (GtkWidget *widget,
|
||||||
y = (motion_event->y *
|
y = (motion_event->y *
|
||||||
(vadj->upper - vadj->lower) / widget->allocation.height);
|
(vadj->upper - vadj->lower) / widget->allocation.height);
|
||||||
|
|
||||||
gtk_adjustment_set_value (hadj, x + hadj->lower);
|
gtk_adjustment_set_value (hadj, x + hadj->lower - hadj->page_size / 2);
|
||||||
gtk_adjustment_set_value (vadj, y + vadj->lower);
|
gtk_adjustment_set_value (vadj, y + vadj->lower - vadj->page_size / 2);
|
||||||
|
|
||||||
gtk_widget_queue_draw (widget);
|
gtk_widget_queue_draw (widget);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue