Index: remoting/webapp/base/js/client_plugin_impl.js |
diff --git a/remoting/webapp/base/js/client_plugin_impl.js b/remoting/webapp/base/js/client_plugin_impl.js |
index c09db4f605e822f1296b441e72de9a456d27f741..fb321454a77fe9c412d0556f7516bb5d6bb95213 100644 |
--- a/remoting/webapp/base/js/client_plugin_impl.js |
+++ b/remoting/webapp/base/js/client_plugin_impl.js |
@@ -550,7 +550,7 @@ remoting.ClientPluginImpl.prototype.setRemapKeys = |
// Cancel any existing remappings and apply the new ones. |
this.applyRemapKeys_(this.keyRemappings_, false); |
this.applyRemapKeys_(remappings, true); |
- this.keyRemappings_ = remappings; |
+ this.keyRemappings_ = /** @type {!Object} */ (base.deepCopy(remappings)); |
}; |
/** |