add existing x value

This commit is contained in:
Josh Hawkins 2024-06-05 12:22:05 -05:00
parent 68a9c6e657
commit 28e3af3c7d

View File

@ -321,7 +321,10 @@ export default function DraggableGridLayout({
const heightDiff = layoutItem.h - oldLayoutItem.h;
const widthDiff = layoutItem.w - oldLayoutItem.w;
const changeCoef = oldLayoutItem.w / oldLayoutItem.h;
if (Math.abs(heightDiff) != Math.abs(widthDiff) || layoutItem.w == 12) {
if (
Math.abs(heightDiff) < Math.abs(widthDiff) ||
layoutItem.x + layoutItem.w >= 12
) {
layoutItem.h = layoutItem.w / changeCoef;
placeholder.h = layoutItem.w / changeCoef;
} else {