work-around for middle mouse button on registry servers with firefox
Costa Tsaousis (ktsaou) committed
Jun 9, 2016 at 01:31 UTC
a1912e294e2d2a130442548e4d8b05422a57d5bb
1 file changed
+7
-4
web/index.html
+7
-4
@@ -390,7 +390,7 @@
390
while(len--) {
391
var u = machines[len];
392
found++;
393
- el += '<li id="registry_server_' + u.guid + '"><a class="registry_link" href="#" onClick="return gotoServerModalHandler(\'' + u.guid + '\');">' + u.name + '</a></li>';
393
+ el += '<li id="registry_server_' + u.guid + '"><a class="registry_link" href="' + u.url + '" onClick="return gotoServerModalHandler(\'' + u.guid + '\');">' + u.name + '</a></li>';
394
a1 += '<li id="registry_action_' + u.guid + '"><a href="#" onclick="deleteRegistryModalHandler(\'' + u.guid + '\',\'' + u.name + '\',\'' + u.url + '\'); return false;"><i class="fa fa-trash-o" aria-hidden="true" style="color: #999;"></i></a></li>';
395
}
396
}
@@ -1082,13 +1082,16 @@ function gotoServerModalHandler(guid) {
1082
}
1083
1084
function gotoServerInit() {
1085
- $(".registry_link").on('click', function(e) {
1086
- if(e.which == 2) {
1085
+ $(".registry_link").on('click', function(e) {
1086
+ if(e.which === 2) {
1087
e.preventDefault();
1088
gotoServerMiddleClick = true;
1089
}
1090
- else
1090
+ else {
1091
gotoServerMiddleClick = false;
1092
+ }
1093
+
1094
+ return true;
1095
});
1096
}
1097