From 11bbaefbced4241b01efd5c2a9fa42868316c298 Mon Sep 17 00:00:00 2001 From: Kawandeep Virdee Date: Sun, 10 Nov 2013 09:27:31 -0500 Subject: fixed keybinding --- assets/js/views/sample.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/js/views/sample.js b/assets/js/views/sample.js index 6a56ae7..6842ccd 100644 --- a/assets/js/views/sample.js +++ b/assets/js/views/sample.js @@ -53,7 +53,7 @@ ClipPlay.Views.Sample = Marionette.ItemView.extend({ model: this.model, sample_view: this }); - + this.selected_bar = new ClipPlay.Views.SelectedBar({ el: this.$('.js-selected-bar'), model: this.model, @@ -64,6 +64,7 @@ ClipPlay.Views.Sample = Marionette.ItemView.extend({ on_keyboard_change: function(){ var keyval = this.$('.js-keyboard-key').val(); if (keyval != this.model.get('key')){ + Mousetrap.unbind(this.model.get('key')); this.model.set('key',keyval); console.log('changed key to ' + keyval); } -- cgit v1.2.3