Explorar el Código

prevent ctrl a/c/v/x to trigger shortcut when in a text

Nicolas Cannasse hace 4 años
padre
commit
c317ee1729
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      hide/ui/View.hx

+ 3 - 1
hide/ui/View.hx

@@ -95,7 +95,9 @@ class View<T> extends hide.comp.Component {
 
 
 	function isKeysLocked( e : js.jquery.Event ) {
 	function isKeysLocked( e : js.jquery.Event ) {
 		var active = js.Browser.document.activeElement;
 		var active = js.Browser.document.activeElement;
-		if( active == null || e.altKey || e.ctrlKey )
+		if( active == null || e.altKey )
+			return false;
+		if( e.ctrlKey && e.keyCode != "A".code && e.keyCode != "C".code && e.keyCode != "V".code && e.keyCode != "X".code )
 			return false;
 			return false;
 		if( active.nodeName == "TEXTAREA" )
 		if( active.nodeName == "TEXTAREA" )
 			return true;
 			return true;