Changes

m
no edit summary
Line 74: Line 74:     
local function scaleLayer(hd, layer)
 
local function scaleLayer(hd, layer)
   local top, left, right, width, height = layer.top, layer.left, layer.right, layer.width, layer.height or layer.width
+
  local scale = hd and 1.5 or 1
 +
   local top, left, right, width, height = layer.top, layer.left, layer.right, (layer.width or layer.height), (layer.height or layer.width)
 
   layer.style = layer.style or {}
 
   layer.style = layer.style or {}
 
   if top then
 
   if top then
     layer.style.top = top * (hd and 1.5 or 1) .. 'px'
+
     layer.style.top = _.round(scale * top) .. 'px'
 
   end
 
   end
 
   if left then
 
   if left then
     layer.style.left = left * (hd and 1.5 or 1) .. 'px'
+
     layer.style.left = _.round(scale * left) .. 'px'
 
   end
 
   end
 
   if right then
 
   if right then
     layer.style.right = right * (hd and 1.5 or 1) .. 'px'
+
     layer.style.right = _.round(scale * right) .. 'px'
 
   end
 
   end
   if width then
+
   if width and height then
     layer.size = width * (hd and 1.5 or 1) .. 'x' .. height * (hd and 1.5 or 1) .. 'px'
+
     layer.size = _.round(scale * width) .. 'x' .. _.round(scale * height) .. 'px'
 
   end
 
   end
 
   if layer.opacity then
 
   if layer.opacity then
cssedit, gkautomate
7,064

edits