From d8c9c197165817becb035a99d2110a7b82294286 Mon Sep 17 00:00:00 2001 From: Martin Yankov Date: Wed, 29 Aug 2018 16:07:23 +0300 Subject: [PATCH] remove rounding when conversing to native pixels --- tns-core-modules/ui/core/view/view.ios.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tns-core-modules/ui/core/view/view.ios.ts b/tns-core-modules/ui/core/view/view.ios.ts index 7b83cf6fd..95e455eff 100644 --- a/tns-core-modules/ui/core/view/view.ios.ts +++ b/tns-core-modules/ui/core/view/view.ios.ts @@ -746,10 +746,10 @@ export namespace ios { export function getFrameFromPosition(position: { left, top, right, bottom }, insets?: { left, top, right, bottom }): CGRect { insets = insets || { left: 0, top: 0, right: 0, bottom: 0 }; - const left = layout.round(layout.toDeviceIndependentPixels(position.left + insets.left)); - const top = layout.round(layout.toDeviceIndependentPixels(position.top + insets.top)); - const width = layout.round(layout.toDeviceIndependentPixels(position.right - position.left - insets.left - insets.right)); - const height = layout.round(layout.toDeviceIndependentPixels(position.bottom - position.top - insets.top - insets.bottom)); + const left = layout.toDeviceIndependentPixels(position.left + insets.left); + const top = layout.toDeviceIndependentPixels(position.top + insets.top); + const width = layout.toDeviceIndependentPixels(position.right - position.left - insets.left - insets.right); + const height = layout.toDeviceIndependentPixels(position.bottom - position.top - insets.top - insets.bottom); return CGRectMake(left, top, width, height); }