|
|
@ -300,13 +300,15 @@ public class MoveUtils { |
|
|
|
findX(px, bounds, left, right, width); |
|
|
|
findX(px, bounds, left, right, width); |
|
|
|
findY(py, bounds, top, bottom, height); |
|
|
|
findY(py, bounds, top, bottom, height); |
|
|
|
|
|
|
|
|
|
|
|
if(isIntersects && !isParameterLayout){ |
|
|
|
if(!isParameterLayout){ |
|
|
|
|
|
|
|
if(isIntersects) { |
|
|
|
isWidgetsIntersects = true; |
|
|
|
isWidgetsIntersects = true; |
|
|
|
} |
|
|
|
} |
|
|
|
else{ |
|
|
|
else{ |
|
|
|
findEquidistantLine(bounds, left, top, height, width); |
|
|
|
findEquidistantLine(bounds, left, top, height, width); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
showForbiddenWindow(designer, x, y, isWidgetsIntersects); |
|
|
|
showForbiddenWindow(designer, x, y, isWidgetsIntersects); |
|
|
|
|
|
|
|
|
|
|
|
createXAbsorptionline(px, designer, width, cacheRecs); |
|
|
|
createXAbsorptionline(px, designer, width, cacheRecs); |
|
|
|