Преглед на файлове

Firefox Tab and Enter keys issue.

When item is selected by enter, the list is reopened.
Also pressing tab on focused element with drop list cause immediate reopening with empty search result list.
MaxxSoftware преди 12 години
родител
ревизия
327e00b0ba
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      select2.js

+ 3 - 0
select2.js

@@ -1584,6 +1584,9 @@ the specific language governing permissions and limitations under the Apache Lic
                 }
             }));
             selection.bind("keypress", this.bind(function(e) {
+		if (e.which == KEY.DELETE || e.which == KEY.BACKSPACE || e.which == KEY.TAB || e.which == KEY.ENTER || e.which == 0) {
+			return
+		}
                 var key = String.fromCharCode(e.which);
                 this.search.val(key);
                 this.open();