LayoutWindow *lw = data;
gdouble sx, sy;
- if (lw->full_screen && lw->image != lw->full_screen->imd)
+ if (lw->full_screen && lw->image != lw->full_screen->imd &&
+ imd != lw->full_screen->imd)
{
if (event->state & GDK_CONTROL_MASK)
{
}
else
{
- image_get_scroll_center(lw->split_images[i], &sx, &sy);
+ image_get_scroll_center(lw->full_screen->imd, &sx, &sy);
sx += dx;
sy += dy;
}