diff --git a/src/containers/sound-editor.jsx b/src/containers/sound-editor.jsx
index 930ad07dffaf7bcd9b3f76794ec97923370aee97..bd0599e8dfc0e9d915c0db3e1250a8caec5fec7c 100644
--- a/src/containers/sound-editor.jsx
+++ b/src/containers/sound-editor.jsx
@@ -79,6 +79,7 @@ class SoundEditor extends React.Component {
             return;
         }
         if (event.key === ' ') {
+            event.preventDefault();
             if (this.state.playhead) {
                 this.handleStopPlaying();
             } else {
@@ -86,6 +87,7 @@ class SoundEditor extends React.Component {
             }
         }
         if (event.key === 'Delete' || event.key === 'Backspace') {
+            event.preventDefault();
             if (event.shiftKey) {
                 this.handleDeleteInverse();
             } else {
@@ -98,18 +100,23 @@ class SoundEditor extends React.Component {
         }
         if (event.metaKey || event.ctrlKey) {
             if (event.shiftKey && event.key.toLowerCase() === 'z') {
+                event.preventDefault();
                 if (this.redoStack.length > 0) {
                     this.handleRedo();
                 }
             } else if (event.key === 'z') {
                 if (this.undoStack.length > 0) {
+                    event.preventDefault();
                     this.handleUndo();
                 }
             } else if (event.key === 'c') {
+                event.preventDefault();
                 this.handleCopy();
             } else if (event.key === 'v') {
+                event.preventDefault();
                 this.handlePaste();
             } else if (event.key === 'a') {
+                event.preventDefault();
                 this.handleUpdateTrim(0, 1);
             }
         }