Fix dialing with keyboard after some recent changes

This commit is contained in:
Paweł Forysiuk 2011-10-18 18:59:44 +02:00 committed by Christian Dywan
parent 2e203e746b
commit 06620d014b

View file

@ -120,8 +120,8 @@
var getAction = function (id) var getAction = function (id)
{ {
var host = document.getElementById(id).childNodes[0].childNodes[0].host; var s = document.getElementById(id).childNodes[0];
if (host) if (s.className == 'preview')
return true; return true;
var url = prompt ("{enter_shortcut_address}", "http://"); var url = prompt ("{enter_shortcut_address}", "http://");
@ -169,11 +169,11 @@
if (key_id.substr(1) > 9) if (key_id.substr(1) > 9)
{ {
if (getAction (key_id)) if (getAction (key_id))
document.location = div.childNodes[0].childNodes[0].href; document.location = div.childNodes[0].childNodes[1].href;
key_id = 's'; key_id = 's';
} }
else else
key_timeout = setTimeout ('if (getAction (key_id)) document.location = document.getElementById(key_id).childNodes[0].childNodes[0].href; key_id = \'s\'', 1000); key_timeout = setTimeout ('if (getAction (key_id)) document.location = document.getElementById(key_id).childNodes[0].childNodes[1].href; key_id = \'s\'', 1000);
} }
else else
key_id = 's'; key_id = 's';