Only compare screenRow to mouseWheelScreen row when it is defined

Fixes #2482
This commit is contained in:
Nathan Sobo
2014-06-03 17:43:21 +09:00
parent 2aca16dc6b
commit e222998f82
2 changed files with 2 additions and 2 deletions

View File

@@ -79,7 +79,7 @@ LinesComponent = React.createClass
node = @getDOMNode()
for lineId, lineNode of @lineNodesByLineId when not visibleLineIds.has(lineId)
screenRow = @screenRowsByLineId[lineId]
unless screenRow is mouseWheelScreenRow
if not screenRow? or screenRow isnt mouseWheelScreenRow
delete @lineNodesByLineId[lineId]
delete @lineIdsByScreenRow[screenRow] if @lineIdsByScreenRow[screenRow] is lineId
delete @screenRowsByLineId[lineId]