git-svn-id: https://synfig.svn.sourceforge.net/svnroot/synfig@2199
1f10aa63-cdf2-0310-b900-
c93c546f37ac
void
studio::WorkArea::zoom_fit()
{
void
studio::WorkArea::zoom_fit()
{
- float new_zoom(min(drawing_area->get_width() * zoom / w, drawing_area->get_height() * zoom / h));
+ float new_zoom(min(drawing_area->get_width() * zoom / w,
+ drawing_area->get_height() * zoom / h) * 0.995);
if (zoom / new_zoom > 0.995 && new_zoom / zoom > 0.995)
{
set_zoom(prev_zoom);
if (zoom / new_zoom > 0.995 && new_zoom / zoom > 0.995)
{
set_zoom(prev_zoom);