--- web/js/zul/widget-org.src.js 2011-11-02 11:29:28.000000000 +0100 +++ web/js/zul/widget.src.js 2011-11-02 11:29:41.000000000 +0100 @@ -410,6 +410,7 @@ else if ("ins" == s) cc = 45; else if ("del" == s) cc = 46; else if ("bak" == s) cc = 8; + else if ("tab" == s) cc = 9; else if (s.length > 1 && s.charAt(0) == 'f') { var v = zk.parseInt(s.substring(1)); if (v == 0 || v > 12) @@ -567,6 +568,7 @@ break; default: if ((keyCode >= 33 && keyCode <= 40) //PgUp, PgDn, End, Home, L, U, R, D + || (keyCode == 9) //tab || (keyCode >= 112 && keyCode <= 123) //F1: 112, F12: 123 || evt.ctrlKey || evt.altKey) break;