diff --git a/app/views/admin/spaces/floor_layout.html.erb b/app/views/admin/spaces/floor_layout.html.erb
index b4076f6..5dc02c1 100644
--- a/app/views/admin/spaces/floor_layout.html.erb
+++ b/app/views/admin/spaces/floor_layout.html.erb
@@ -76,16 +76,18 @@
cover.append(dragBox);
}
})
-
cover.on("mousemove",function(e){
e.preventDefault();
if(isDragging){
diffX = e.offsetX - offsetX;
diffY = e.offsetY - offsetY;
- currentDragBox.css({
- width : diffX + "px",
- height : diffY + "px"
- })
+ if(diffX > 0 && diffY > 0){
+ console.log(diffX,diffY);
+ currentDragBox.css({
+ width : diffX + "px",
+ height : diffY + "px"
+ })
+ }
}
})
@@ -97,6 +99,7 @@
btn = $("");
btn.on("click",selectAreaOkBtnHandler);
currentDragBox.append(btn);
+ currentDragBox.addClass("hover");
currentDragBox.hover(function(){
$(this).addClass("hover");
},function(){
diff --git a/app/views/admin/spaces/unit_layout.html.erb b/app/views/admin/spaces/unit_layout.html.erb
index 8652079..10430e6 100644
--- a/app/views/admin/spaces/unit_layout.html.erb
+++ b/app/views/admin/spaces/unit_layout.html.erb
@@ -88,24 +88,17 @@
cover.append(dragBox);
}
})
- var tempX = 0,
- tempY = 0;
cover.on("mousemove",function(e){
e.preventDefault();
if(isDragging){
diffX = e.offsetX - offsetX;
diffY = e.offsetY - offsetY;
if(diffX > 0 && diffY > 0){
- console.log("Difference :", diffX, diffY);
- console.log("Old :", tempX, tempY);
- tempX = diffX;
- tempY = diffY;
- if(diffX >= tempX && diffY >= tempY){
- currentDragBox.css({
- width : diffX + "px",
- height : diffY + "px"
- })
- }
+ console.log(diffX,diffY);
+ currentDragBox.css({
+ width : diffX + "px",
+ height : diffY + "px"
+ })
}
}
})
@@ -123,6 +116,7 @@
btn = $("");
btn.on("click",selectAreaOkBtnHandler);
currentDragBox.append(btn);
+ currentDragBox.addClass("hover");
currentDragBox.hover(function(){
$(this).addClass("hover");
},function(){