Floor subpixel aware values when calculating position left

getClientRects() does not return subpixels so subpixels values
should be ignored if returned either from scrollView.offset() or
scrollLeft().
This commit is contained in:
Kevin Sawicki & Nathan Sobo 2013-08-08 16:11:23 -07:00
parent fe23d82e23
commit 4871a7a06d

View File

@ -1499,7 +1499,7 @@ class Editor extends View
range = document.createRange()
range.setEnd(textNode, offset)
range.collapse()
leftPixels = range.getClientRects()[0].left - @scrollView.offset().left + @scrollLeft()
leftPixels = range.getClientRects()[0].left - Math.floor(@scrollView.offset().left) + Math.floor(@scrollLeft())
range.detach()
leftPixels