12 июля, 2012

Selection on focus bug in Google Chrome



Проблема в том, что клик левой кнопкой в поле input при событии focus сбрасывает выделение. Тянется этот баг с самой первой версии хрома.

Исправляется добавлением нулевой задержки.

$('#randomfield').focus(function(event) {
setTimeout(function() {$('#randomfield').select();}, 0);
});

Даже коммент на StackOverflow оставил, лол