Index: shutter-reloaded.dev.js
===================================================================
--- shutter-reloaded.dev.js	(revision 272896)
+++ shutter-reloaded.dev.js	(working copy)
@@ -7,6 +7,11 @@
 	else {oldonld = window.onload; window.onload = function(){if(oldonld){oldonld();};fn();}};
 }
 
+// Escape closes shutter.
+document['onkeypress'] = function(e) {
+  if (e.keyCode == 27) shutterReloaded.hideShutter();
+}
+
 shutterReloaded = {
 
 	I : function (a) {
@@ -95,6 +100,7 @@
 		if ( ! (S = t.I('shShutter')) ) {
 			S = document.createElement('div');
 			S.setAttribute('id','shShutter');
+			S.setAttribute('onclick', 'shutterReloaded.hideShutter();return false;');
 			document.getElementsByTagName('body')[0].appendChild(S);
 			t.hideTags();
 		}

