This repository was archived by the owner on Jan 14, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +14
-8
lines changed
browser/render/layouts/list-and-detail
snippet-detail-multi-file Expand file tree Collapse file tree 2 files changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -27,13 +27,19 @@ export default class SnippetDetailMultiFile extends React.Component {
2727 }
2828
2929 componentDidMount ( ) {
30- eventEmitter . on ( 'snippets:saveAll' , this . handleSaveChangesEvent )
31- eventEmitter . on ( 'snippets:unSave' , this . handleDiscardChangesEvent )
30+ eventEmitter . on ( 'snippets:saveAll' , this . handleSaveChangesEvent . bind ( this ) )
31+ eventEmitter . on (
32+ 'snippets:unSave' ,
33+ this . handleDiscardChangesEvent . bind ( this )
34+ )
3235 }
3336
3437 componentWillUnmount ( ) {
35- eventEmitter . off ( 'snippets:saveAll' , this . handleSaveChangesEvent )
36- eventEmitter . off ( 'snippets:unSave' , this . handleDiscardChangesEvent )
38+ eventEmitter . off ( 'snippets:saveAll' , this . handleSaveChangesEvent . bind ( this ) )
39+ eventEmitter . off (
40+ 'snippets:unSave' ,
41+ this . handleDiscardChangesEvent . bind ( this )
42+ )
3743 }
3844
3945 handleSaveChangesEvent ( ) {
Original file line number Diff line number Diff line change @@ -25,13 +25,13 @@ export default class SnippetDetail extends React.Component {
2525 }
2626
2727 componentDidMount ( ) {
28- eventEmitter . on ( 'snippets:saveAll' , this . handleSaveChangesEvent )
29- eventEmitter . on ( 'snippets:unSave' , this . handleDiscardChangesEvent )
28+ eventEmitter . on ( 'snippets:saveAll' , this . handleSaveChangesEvent . bind ( this ) )
29+ eventEmitter . on ( 'snippets:unSave' , this . handleDiscardChangesEvent . bind ( this ) )
3030 }
3131
3232 componentWillUnmount ( ) {
33- eventEmitter . off ( 'snippets:saveAll' , this . handleSaveChangesEvent )
34- eventEmitter . off ( 'snippets:unSave' , this . handleDiscardChangesEvent )
33+ eventEmitter . off ( 'snippets:saveAll' , this . handleSaveChangesEvent . bind ( this ) )
34+ eventEmitter . off ( 'snippets:unSave' , this . handleDiscardChangesEvent . bind ( this ) )
3535 }
3636
3737 handleSaveChangesEvent ( ) {
You can’t perform that action at this time.
0 commit comments