diff --git a/src/js/level/index.js b/src/js/level/index.js index 669a5129..2682e2ce 100644 --- a/src/js/level/index.js +++ b/src/js/level/index.js @@ -377,7 +377,7 @@ var Level = Sandbox.extend({ undo: function() { this.gitCommandsIssued.pop(); Level.__super__.undo.apply(this, arguments); - }.bind(this), + }, afterCommandCB: function(command) { if (command.get('error')) { diff --git a/src/js/sandbox/index.js b/src/js/sandbox/index.js index 8c149cb0..59890aab 100644 --- a/src/js/sandbox/index.js +++ b/src/js/sandbox/index.js @@ -82,7 +82,7 @@ var Sandbox = Backbone.View.extend({ Main.getEventBaton().stealBaton('levelExited', this.levelExited, this); this.insertGitShim(); - }.bind(this), + }, releaseControl: function() { // we will be handling commands that are submitted, mainly to add the sanadbox diff --git a/src/js/views/builderViews.js b/src/js/views/builderViews.js index 40563e67..f956e730 100644 --- a/src/js/views/builderViews.js +++ b/src/js/views/builderViews.js @@ -107,7 +107,7 @@ var MarkdownGrabber = ContainedBase.extend({ getRawText: function() { return this.$('textarea').val(); - }.bind(this), + }, exportToArray: function() { return this.getRawText().split('\n'); @@ -163,7 +163,7 @@ var MarkdownPresenter = ContainedBase.extend({ grabText: function() { return this.$('textarea').val(); - }.bind(this) + } }); var DemonstrationBuilder = ContainedBase.extend({ @@ -243,7 +243,7 @@ var DemonstrationBuilder = ContainedBase.extend({ options: this.getExportObj() }] }); - }.bind(this), + }, getExportObj: function() { return { diff --git a/src/js/visuals/visTag.js b/src/js/visuals/visTag.js index fac67991..fc1bd024 100644 --- a/src/js/visuals/visTag.js +++ b/src/js/visuals/visTag.js @@ -296,7 +296,7 @@ var VisTag = VisBase.extend({ shouldDisableClick: function() { return this.get('isHead') && !this.gitEngine.getDetachedHead(); - }.bind(this), + }, onClick: function() { if (this.shouldDisableClick()) { diff --git a/src/js/visuals/visualization.js b/src/js/visuals/visualization.js index 3eddd343..f6a8ce73 100644 --- a/src/js/visuals/visualization.js +++ b/src/js/visuals/visualization.js @@ -99,7 +99,7 @@ var Visualization = Backbone.View.extend({ clearOrigin: function() { delete this.originVis; - }.bind(this), + }, makeOrigin: function(options) { // oh god, here we go. We basically do a bizarre form of composition here, @@ -196,7 +196,7 @@ var Visualization = Backbone.View.extend({ this.setTreeOpacity(1); this.originToo('showHarsh', arguments); this.myResize(); - }.bind(this), + }, resetFromThisTreeNow: function(treeString) { this.treeString = treeString;