diff options
author | Vincent Sanders <vince@kyllikki.org> | 2019-08-04 16:00:50 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2019-08-04 16:47:23 +0100 |
commit | 077237a4df2b576e972ff2d98b9c35175536ccd5 (patch) | |
tree | 28267ba6b44fd34bc019e8770287c9d73163f09e /desktop | |
parent | 13276f56549f1c03cf485fb39c4f683a3ea4d3c7 (diff) | |
download | netsurf-077237a4df2b576e972ff2d98b9c35175536ccd5.tar.gz netsurf-077237a4df2b576e972ff2d98b9c35175536ccd5.tar.bz2 |
remove core snapping for values set in absolute mode
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/browser_window.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/desktop/browser_window.c b/desktop/browser_window.c index f3b173f22..176fced3d 100644 --- a/desktop/browser_window.c +++ b/desktop/browser_window.c @@ -3379,13 +3379,8 @@ browser_window_set_scale(struct browser_window *bw, float scale, bool absolute) bw = bw->parent; } - if (absolute) { - /* ensure "close" to 1 is treated as 1 */ - if (scale > 0.95 && scale < 1.05) { - scale = 1.0; - } - } else { - /* ensure "close" to 1 is treated as 1 */ + if (!absolute) { + /* snap small values around 1.0 */ if ((scale + bw->scale) > (1.01 - scale) && (scale + bw->scale) < (0.99 + scale)) { scale = 1.0; |