diff --git a/app/views/kinds/SearchView.coffee b/app/views/kinds/SearchView.coffee index 9ecc669b9..a4aa0a468 100644 --- a/app/views/kinds/SearchView.coffee +++ b/app/views/kinds/SearchView.coffee @@ -88,6 +88,7 @@ module.exports = class ThangTypeHomeView extends View removeOldSearch: -> return unless @collection? + @collection.off() @collection = null makeNewModel: (e) -> diff --git a/app/views/play/level/playback_view.coffee b/app/views/play/level/playback_view.coffee index b226a2d3b..26a9058f5 100644 --- a/app/views/play/level/playback_view.coffee +++ b/app/views/play/level/playback_view.coffee @@ -49,7 +49,7 @@ module.exports = class PlaybackView extends View super() @hookUpScrubber() @updateMusicButton() - @listenTo($(window), 'resize', @onWindowResize) + $(window).on('resize', @onWindowResize) # callbacks diff --git a/app/views/play/level_view.coffee b/app/views/play/level_view.coffee index 4d7e76a3e..ff88a90c5 100644 --- a/app/views/play/level_view.coffee +++ b/app/views/play/level_view.coffee @@ -82,7 +82,7 @@ module.exports = class PlayLevelView extends View @isEditorPreview = @getQueryVariable 'dev' @sessionID = @getQueryVariable 'session' - @listenTo($(window), 'resize', @onWindowResize) + $(window).on('resize', @onWindowResize) @listenToOnce(@supermodel, 'error', @onLevelLoadError) @saveScreenshot = _.throttle @saveScreenshot, 30000