Esc key to hide the status bar
diff --git a/bundles/org.eclipse.orion.client.ui/web/orion/globalCommands.js b/bundles/org.eclipse.orion.client.ui/web/orion/globalCommands.js
index b7daf14..199d5d0 100644
--- a/bundles/org.eclipse.orion.client.ui/web/orion/globalCommands.js
+++ b/bundles/org.eclipse.orion.client.ui/web/orion/globalCommands.js
@@ -671,8 +671,12 @@
 		document.body.appendChild(keyAssistDiv);
 		
 		document.addEventListener("keydown", function (e){  //$NON-NLS-0$
-			if (e.charOrCode === lib.KEY.ESCAPE) {
+			if (e.keyCode === lib.KEY.ESCAPE) {
 				keyAssistDiv.style.display = "none"; //$NON-NLS-0$
+				var statusService =	serviceRegistry.getService("orion.page.message"); //$NON-NLS-0$
+				if(statusService){
+					statusService.setProgressMessage("");
+				}
 			}
 		}, false);
 		lib.addAutoDismiss([keyAssistDiv], function() {