Revamp Select keyCode handling + open dropdown on arrow down