File tree Expand file tree Collapse file tree
frontend/src/modules/editor/global Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -108,23 +108,19 @@ define(function(require) {
108108 * Makes sure all data has been loaded and calls callback
109109 */
110110 waitForLoad : function ( callback ) {
111- var done = function ( ) {
112- if ( preloader . hasLoadedData ( ) ) {
113- Origin . off ( {
114- 'editor:dataPreloaded' : done ,
115- 'editor:dataLoaded' : done ,
116- 'editor:failedToLoad' : removeEvents
117- } ) ;
118- callback . apply ( this ) ;
119- }
120- } ;
121111 var removeEvents = function ( ) {
122112 Origin . off ( {
123113 'editor:dataPreloaded' : done ,
124114 'editor:dataLoaded' : done ,
125115 'editor:failedToLoad' : removeEvents
126116 } ) ;
127117 } ;
118+ var done = function ( ) {
119+ if ( preloader . hasLoadedData ( ) ) {
120+ removeEvents ( ) ;
121+ callback . apply ( this ) ;
122+ }
123+ } ;
128124 // in case we've already loaded
129125 done ( ) ;
130126
You can’t perform that action at this time.
0 commit comments