Results 4 comments of Gokul

@ludovic @STRML Found few issues with this PR fixed them and created separate PR. Please refer https://github.com/react-grid-layout/react-grid-layout/pull/1487 before & after videos for issues and its fixes.

> Thanks @gokulb9993, I integrate the fixes into a new commit to facilitate the review. That's great! Let's have this PR then. I'll close mine.