angular-ui/ui-grid

When explicit row height set, mouse wheel scroll doesnt work.

Open

#4 351 ouverte le 10 sept. 2015

Voir sur GitHub
 (0 commentaires) (0 réactions) (1 assigné)JavaScript (2 496 forks)batch import
good first issuegrid-core

Métriques du dépôt

Stars
 (5 395 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

putting an int value in rowHeight produces strange results, I've been using pixel value as rowHeight: '200px'. It looks like getCanvasHeight expects integer value there though so doesnt do anything to see the px value. This causes bad values coming from that function but doing this fixes it:

change:

self.visibleRowCache.forEach(function(row){
  self.$$canvasHeight += row.height;
});

to:

self.visibleRowCache.forEach(function(row){
  self.$$canvasHeight += parseInt(row.height.replace("px", ""));
});

Guide contributeur