mirror of
https://github.com/atom/atom.git
synced 2026-04-06 03:02:13 -04:00
Render only visible and yet-to-be-measured block decorations
This commit is contained in:
@@ -60,9 +60,9 @@ class BlockDecorationsComponent
|
||||
oldBlockDecorationState = @oldState.blockDecorations[id]
|
||||
blockDecorationNode = @blockDecorationNodesById[id]
|
||||
|
||||
if newBlockDecorationState.isVisible and not oldBlockDecorationState.isVisible
|
||||
if newBlockDecorationState.isVisible
|
||||
blockDecorationNode.classList.remove("atom--invisible-block-decoration")
|
||||
else if not newBlockDecorationState.isVisible and oldBlockDecorationState.isVisible
|
||||
else
|
||||
blockDecorationNode.classList.add("atom--invisible-block-decoration")
|
||||
|
||||
if newBlockDecorationState.screenRow isnt oldBlockDecorationState.screenRow
|
||||
|
||||
Reference in New Issue
Block a user