angular-ui/ui-grid

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

Open

#4.351 aberto em 10 de set. de 2015

Ver no GitHub
 (0 comments) (0 reactions) (1 assignee)JavaScript (2.496 forks)batch import
good first issuegrid-core

Métricas do repositório

Stars
 (5.395 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

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", ""));
});

Guia do colaborador