Skip to content

Commit cb618d6

Browse files
committed
Fix scenario where expandedRowHeights[expandedOffset] is undefined.
1 parent 8f3296e commit cb618d6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/directives/apMesa.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@
372372
runningTotalScroll += rowsHeight;
373373

374374
// the pixels that this row's expanded panel displaces
375-
var expandedPixels = scope.transientState.expandedRowHeights[expandedOffset];
375+
var expandedPixels = scope.transientState.expandedRowHeights[expandedOffset] || 0;
376376
runningTotalScroll += expandedPixels;
377377
rowOffset = expandedOffset;
378378

@@ -383,7 +383,7 @@
383383
}
384384
}
385385

386-
scope.transientState.rowOffset = Math.max(0, rowOffset);
386+
scope.transientState.rowOffset = Math.max(0, rowOffset || 0);
387387

388388
scrollDeferred.resolve();
389389

0 commit comments

Comments
 (0)