diff --git a/src/js/app/index.js b/src/js/app/index.js index 8a76df36..6af036eb 100644 --- a/src/js/app/index.js +++ b/src/js/app/index.js @@ -58,6 +58,8 @@ var vcsModeRefresh = function(eventData) { if (!window.$) { return; } var mode = eventData.mode; + var isGit = eventData.mode === 'git'; + var displayMode = mode.slice(0, 1).toUpperCase() + mode.slice(1); var otherMode = (displayMode === 'Git') ? 'Hg' : 'Git'; var regex = new RegExp(otherMode, 'g'); @@ -67,6 +69,9 @@ var vcsModeRefresh = function(eventData) { var text = $(el).text().replace(regex, displayMode); $(el).text(text); }); + + $('body').toggleClass('gitMode', isGit); + $('body').toggleClass('hgMode', !isGit); }; var intlRefresh = function() { @@ -280,8 +285,6 @@ function CommandUI() { var CommandHistoryView = require('../react_views/CommandHistoryView.jsx'); var MainHelperBarView = require('../react_views/MainHelperBarView.jsx'); - var backgroundView = new Views.BackgroundView(); - this.commandCollection = new Collections.CommandCollection(); this.commandBuffer = new Collections.CommandBuffer({ collection: this.commandCollection diff --git a/src/js/views/index.js b/src/js/views/index.js index 191a92cd..a7a0a93d 100644 --- a/src/js/views/index.js +++ b/src/js/views/index.js @@ -481,20 +481,6 @@ var NextLevelConfirm = ConfirmCancelTerminal.extend({ } }); -var BackgroundView = Backbone.View.extend({ - initialize: function() { - this.$body = $('body'); - Main.getEvents().on('vcsModeChange', this.updateMode, this); - }, - - updateMode: function(eventData) { - eventData = eventData || {}; - var isGit = eventData.mode === 'git'; - this.$body.toggleClass('gitMode', isGit); - this.$body.toggleClass('hgMode', !isGit); - } -}); - var ViewportAlert = Backbone.View.extend({ initialize: function(options) { this.grabBatons(); @@ -695,7 +681,6 @@ var CanvasTerminalHolder = BaseView.extend({ }); exports.BaseView = BaseView; -exports.BackgroundView = BackgroundView; exports.GeneralButton = GeneralButton; exports.ModalView = ModalView; exports.ModalTerminal = ModalTerminal;