Fossil SCM
Use round() instead of ceil() on element dimension calculations.
Commit
05045a476d9997b5243c7493f9db408b32a856f3
Parent
1f1e199a20d7f57…
1 file changed
+2
-2
+2
-2
| --- src/timeline.c | ||
| +++ src/timeline.c | ||
| @@ -741,12 +741,12 @@ | ||
| 741 | 741 | @ elem.className = "tl-" + cls; |
| 742 | 742 | @ if( cls.indexOf("line")==0 ) elem.className += " v"; |
| 743 | 743 | @ canvasDiv.appendChild(elem); |
| 744 | 744 | @ var k = cls.replace(/\s/g, "_"); |
| 745 | 745 | @ 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); | |
| 748 | 748 | @ elems[k] = {w: w, h: h, cls: cls}; |
| 749 | 749 | @ } |
| 750 | 750 | @ node = elems.node; |
| 751 | 751 | @ arrow = elems.arrow_u; |
| 752 | 752 | @ arrowSmall = elems.arrow_u_sm; |
| 753 | 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.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 |