From 0e9333cb2221c167a68cf311ec54b9c1dce12426 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20van=20der=20Essen?= Date: Wed, 29 Feb 2012 11:58:46 +0100 Subject: [PATCH] [FIX] Diagram: Resizing the viewport broke panning and scrolling bzr revid: fva@openerp.com-20120229105846-y9dmhpfjjk1oii14 --- addons/web_diagram/static/src/js/graph.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/web_diagram/static/src/js/graph.js b/addons/web_diagram/static/src/js/graph.js index 1bf11539166..2ca98cde4d3 100644 --- a/addons/web_diagram/static/src/js/graph.js +++ b/addons/web_diagram/static/src/js/graph.js @@ -170,10 +170,10 @@ var width = viewport.offsetWidth; var height = viewport.offsetHeight; - if( b.maxy + dy < margin || - b.miny + dy > height - margin || - b.maxx + dx < margin || - b.minx + dx > width - margin ){ + if( ( dy < 0 && b.maxy + dy < margin ) || + ( dy > 0 && b.miny + dy > height - margin ) || + ( dx < 0 && b.maxx + dx < margin ) || + ( dx > 0 && b.minx + dx > width - margin ) ){ return false; }