diff options
author | Jack Moore <hello@jacklmoore.com> | 2015-11-07 21:12:37 -0500 |
---|---|---|
committer | Jack Moore <hello@jacklmoore.com> | 2015-11-07 21:12:37 -0500 |
commit | 2b9d32fe02d7814f36d4f404635760baae6bd14a (patch) | |
tree | 5b6e18b1c2c495c14443c8a251bf18e97106128f | |
parent | 9ed036fec43850b2dfe1a6a91d008a470ad69ebd (diff) | |
parent | 5e5207fdbfc79964185dda78d2f950f86b6a4470 (diff) | |
download | autosize-2b9d32fe02d7814f36d4f404635760baae6bd14a.zip autosize-2b9d32fe02d7814f36d4f404635760baae6bd14a.tar.gz autosize-2b9d32fe02d7814f36d4f404635760baae6bd14a.tar.bz2 |
Merge pull request #271 from Vezul/master
Fixed memory leak
-rw-r--r-- | src/autosize.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/autosize.js b/src/autosize.js index b42cfa7..0904b8e 100644 --- a/src/autosize.js +++ b/src/autosize.js @@ -41,7 +41,7 @@ function assign(ta, {setOverflowX = true, setOverflowY = true} = {}) { if (isNaN(heightOffset)) { heightOffset = 0; } - + update(); } @@ -128,6 +128,7 @@ function assign(ta, {setOverflowX = true, setOverflowY = true} = {}) { ta.removeEventListener('input', update); ta.removeEventListener('keyup', update); ta.removeEventListener('autosize:destroy', destroy); + ta.removeEventListener('autosize:update', update); set.delete(ta); Object.keys(style).forEach(key => { |