diff --git a/src/core/runtime/upx2px.js b/src/core/runtime/upx2px.js index 72c7a1f52554b2f95dc57a88bcb293389af3dbcf..17e13d24fa9e5115831b0356ae9ec044a4827c0e 100644 --- a/src/core/runtime/upx2px.js +++ b/src/core/runtime/upx2px.js @@ -25,17 +25,17 @@ export function upx2px (number, newDeviceWidth) { if (number === 0) { return 0 } - let result = (number / BASE_DEVICE_WIDTH) * (newDeviceWidth || deviceWidth) - if (result < 0) { - result = -result - } - result = Math.floor(result + EPS) - if (result === 0) { - if (deviceDPR === 1 || !isIOS) { - return 1 - } else { - return 0.5 - } - } + let result = (number / BASE_DEVICE_WIDTH) * (newDeviceWidth || deviceWidth) + if (result < 0) { + result = -result + } + result = Math.floor(result + EPS) + if (result === 0) { + if (deviceDPR === 1 || !isIOS) { + result = 1 + } else { + result = 0.5 + } + } return number < 0 ? -result : result -} +}