summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2019-08-04 16:00:50 +0100
committerVincent Sanders <vince@kyllikki.org>2019-08-04 16:47:23 +0100
commit077237a4df2b576e972ff2d98b9c35175536ccd5 (patch)
tree28267ba6b44fd34bc019e8770287c9d73163f09e
parent13276f56549f1c03cf485fb39c4f683a3ea4d3c7 (diff)
downloadnetsurf-077237a4df2b576e972ff2d98b9c35175536ccd5.tar.gz
netsurf-077237a4df2b576e972ff2d98b9c35175536ccd5.tar.bz2
remove core snapping for values set in absolute mode
-rw-r--r--desktop/browser_window.c9
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;