projects
/
geeqie.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
41eed80
)
Fix display bug when using "Limit image size when autofitting" option.
author
Laurent Monin
<geeqie@norz.org>
Sat, 12 Apr 2008 17:09:20 +0000
(17:09 +0000)
committer
Laurent Monin
<geeqie@norz.org>
Sat, 12 Apr 2008 17:09:20 +0000
(17:09 +0000)
src/pixbuf-renderer.c
patch
|
blob
|
history
diff --git
a/src/pixbuf-renderer.c
b/src/pixbuf-renderer.c
index
34edcdf
..
d6c4ed0
100644
(file)
--- a/
src/pixbuf-renderer.c
+++ b/
src/pixbuf-renderer.c
@@
-2666,8
+2666,10
@@
static gint pr_zoom_clamp(PixbufRenderer *pr, gdouble zoom,
if (pr->autofit_limit)
{
- w = w * pr->autofit_limit_size / 100;
- h = h * pr->autofit_limit_size / 100;
+ gdouble factor = (gdouble)pr->autofit_limit_size / 100;
+ w = w * factor + 0.5;
+ h = h * factor + 0.5;
+ scale = scale * factor;
}
if (w < 1) w = 1;