Improved the diagonal movement adjustment handling.
authorAlejandro G. Castro <alex@igalia.com>
Mon, 8 Jun 2009 11:06:57 +0000 (13:06 +0200)
committerAlejandro G. Castro <alex@igalia.com>
Mon, 8 Jun 2009 11:06:57 +0000 (13:06 +0200)
commitbfd89edd985e5930a288d2b6ed4e2437ddd20b33
tree67d9d326cab4bd6f7d3c9a8f72328330d5865b0e
parent547b89e39b4750436dc96e4baa78798e334f659e
Improved the diagonal movement adjustment handling.

* hildon/hildon-pannable-area.c,
(hildon_pannable_area_init): Initialized new values to handle the
adjustment position.
(hildon_pannable_area_adjust_value_changed): Check if the values
changed before even call the redraw function.
(hildon_pannable_area_size_allocate),
(hildon_pannable_axis_scroll),
(hildon_pannable_area_scroll),
(hildon_pannable_area_jump_to): Improved the diagonal movement
case.

Fixes: NB#113065 (Image viewer image scrolling updates in X, then
Y)
ChangeLog
hildon/hildon-pannable-area.c