BTMorton / angular2-grid

A drag/drop/resize grid-based plugin directive for angular2
https://bmorton.co.uk/angular/
MIT License
354 stars 159 forks source link

Grid Item Drag Distance Inconsistency, Positioned to wrong place when created or Clicked on existing. #301

Open VikasSehgal opened 5 years ago

VikasSehgal commented 5 years ago

Hi there, I have spotted some challenges mentioned below, Can anyone help me with this?

1) Grid Item Drag Distance Inconsistency - When dragging to relocate an item to the left, up, or down the user has to move the item an appropriate amount to relocate it, however, when the item is moved to the right just slightly it attempts to move to the right 1 column. Can we increase the distance the user needs to move the item to the right to match the distance for the other directions. This may also causes the item to relocate one column to the right when clicking on Item to edit it. As mentioned in Point 3.

Below is the link with the screen-shot: http://prntscr.com/md38xd

2) When creating a new grid item, it should positioned to the next of the last item but it sometimes goes up-word or in the center of the screen. It mostly occurs when we have last created tiles resized. Before Creating New grid Item: Pic a) http://prntscr.com/md3af1

After Creating new Grid Item: Pic b) http://prntscr.com/md3b4b

As shown in Pic B, The item moves to center of screen instead of coming to the last row.

3) When we click on any item, It slightly moves towards the left side and disturb the other tiles position. Described in the below video: https://drive.google.com/file/d/1lJIHuy0n3Xa_Oysc5w7g4dKtpTfm52Rg/view

Plaese help me with the above mentioned challanges/issues.