diff --git a/src/js/sandbox/index.js b/src/js/sandbox/index.js index 59890aab..e4c946ec 100644 --- a/src/js/sandbox/index.js +++ b/src/js/sandbox/index.js @@ -301,6 +301,7 @@ var Sandbox = Backbone.View.extend({ command.set('error', new Errors.GitError({ msg: 'Something went wrong ' + String(e) })); + throw e; } command.finishWith(deferred); }, diff --git a/src/js/visuals/visualization.js b/src/js/visuals/visualization.js index f6a8ce73..e0f708e2 100644 --- a/src/js/visuals/visualization.js +++ b/src/js/visuals/visualization.js @@ -171,7 +171,9 @@ var Visualization = Backbone.View.extend({ fadeTreeOut: function() { this.shown = false; - $(this.paper.canvas).animate({opacity: 0}, this.getAnimationTime()); + if (this.paper && this.paper.canvas) { + $(this.paper.canvas).animate({opacity: 0}, this.getAnimationTime()); + } this.originToo('fadeTreeOut', arguments); },