Fossil SCM

Use round() instead of ceil() on element dimension calculations.

joel 2015-05-06 21:28 graphcss
Commit 05045a476d9997b5243c7493f9db408b32a856f3
1 file changed +2 -2
+2 -2
--- src/timeline.c
+++ src/timeline.c
@@ -741,12 +741,12 @@
741741
@ elem.className = "tl-" + cls;
742742
@ if( cls.indexOf("line")==0 ) elem.className += " v";
743743
@ canvasDiv.appendChild(elem);
744744
@ var k = cls.replace(/\s/g, "_");
745745
@ var r = elem.getBoundingClientRect();
746
- @ var w = Math.ceil(r.right - r.left);
747
- @ var h = Math.ceil(r.bottom - r.top);
746
+ @ var w = Math.round(r.right - r.left);
747
+ @ var h = Math.round(r.bottom - r.top);
748748
@ elems[k] = {w: w, h: h, cls: cls};
749749
@ }
750750
@ node = elems.node;
751751
@ arrow = elems.arrow_u;
752752
@ arrowSmall = elems.arrow_u_sm;
753753
--- src/timeline.c
+++ src/timeline.c
@@ -741,12 +741,12 @@
741 @ elem.className = "tl-" + cls;
742 @ if( cls.indexOf("line")==0 ) elem.className += " v";
743 @ canvasDiv.appendChild(elem);
744 @ var k = cls.replace(/\s/g, "_");
745 @ var r = elem.getBoundingClientRect();
746 @ var w = Math.ceil(r.right - r.left);
747 @ var h = Math.ceil(r.bottom - r.top);
748 @ elems[k] = {w: w, h: h, cls: cls};
749 @ }
750 @ node = elems.node;
751 @ arrow = elems.arrow_u;
752 @ arrowSmall = elems.arrow_u_sm;
753
--- src/timeline.c
+++ src/timeline.c
@@ -741,12 +741,12 @@
741 @ elem.className = "tl-" + cls;
742 @ if( cls.indexOf("line")==0 ) elem.className += " v";
743 @ canvasDiv.appendChild(elem);
744 @ var k = cls.replace(/\s/g, "_");
745 @ var r = elem.getBoundingClientRect();
746 @ var w = Math.round(r.right - r.left);
747 @ var h = Math.round(r.bottom - r.top);
748 @ elems[k] = {w: w, h: h, cls: cls};
749 @ }
750 @ node = elems.node;
751 @ arrow = elems.arrow_u;
752 @ arrowSmall = elems.arrow_u_sm;
753

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button