Author: cazfi Date: Fri Nov 6 22:06:33 2015 New Revision: 30449 URL: http://svn.gna.org/viewcvs/freeciv?rev=30449&view=rev Log: Always fully redraw screen after sliding it, if zoom enabled (zoom factor not exactly 1.0)
See patch #6522 Modified: trunk/client/mapview_common.c Modified: trunk/client/mapview_common.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/mapview_common.c?rev=30449&r1=30448&r2=30449&view=diff ============================================================================== --- trunk/client/mapview_common.c (original) +++ trunk/client/mapview_common.c Fri Nov 6 22:06:33 2015 @@ -536,7 +536,7 @@ common_y0 = MAX(old_gui_y0, gui_y0); common_y1 = MIN(old_gui_y0, gui_y0) + height; - if (mapview.can_do_cached_drawing + if (mapview.can_do_cached_drawing && !zoom_is_enabled() && common_x1 > common_x0 && common_y1 > common_y0) { /* Do a partial redraw only. This means the area of overlap (a * rectangle) is copied. Then the remaining areas (two rectangles) _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits