Fixed Bug:1382372
BUG: On chrome, the grid rows when rendered for the first time were sorted in a random way where first row was getting swapped with another row placed halfway.
ISSUE: This was introduced with defaultSort option added which used to perform sort unnecessarily and changed the behaviour of rows on chrome
FIX: Added a check to perform default sort of grid only when the length of defaultSortCols > 0

Change-Id: I85e39e1229c91fb7f0fb1e638ec3d26bf25d85be
Merge "Fixed Bug:1382372 BUG: On chrome, the grid rows when rendered for the first time were sorted in a random way where first row was getting swapped with another row placed halfway. ISSUE: This was introduced with defaultSort option added which used to perform sort unnecessarily and changed the behaviour of rows on chrome FIX: Added a check to perform default sort of grid only when the length of defaultSortCols > 0"