Skip to content
This repository has been archived by the owner on Mar 4, 2020. It is now read-only.

fix(Ref): update node if it was changed #993

Merged
merged 4 commits into from
Mar 1, 2019
Merged

Conversation

layershifter
Copy link
Member

Fixes #990.

@codecov
Copy link

codecov bot commented Feb 28, 2019

Codecov Report

Merging #993 into master will increase coverage by 0.01%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #993      +/-   ##
==========================================
+ Coverage   81.13%   81.15%   +0.01%     
==========================================
  Files         673      673              
  Lines        8646     8653       +7     
  Branches     1462     1463       +1     
==========================================
+ Hits         7015     7022       +7     
  Misses       1616     1616              
  Partials       15       15
Impacted Files Coverage Δ
packages/react/src/components/Ref/RefFindNode.tsx 100% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 29c6e7b...664992e. Read the comment docs.

if (this.prevNode !== currentNode) {
this.prevNode = currentNode
handleRef(this.props.innerRef, currentNode)
}
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

React calls an update only node was changed:
https://codesandbox.io/s/m4rmz4m3x

@layershifter layershifter added 🚀 ready for review 🧰 fix Introduces fix for broken behavior. labels Feb 28, 2019
@layershifter layershifter merged commit 1bb1493 into master Mar 1, 2019
@delete-merged-branch delete-merged-branch bot deleted the fix/ref-update branch March 1, 2019 14:25
Copy link
Contributor

@johannao76 johannao76 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing this so quickly!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🧰 fix Introduces fix for broken behavior. 🚀 ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants