diff --git a/app/views/conference/schedule.html.erb b/app/views/conference/schedule.html.erb
index 2ffc3cad..99f80e0d 100644
--- a/app/views/conference/schedule.html.erb
+++ b/app/views/conference/schedule.html.erb
@@ -97,13 +97,19 @@
<%= javascript_tag do %>
jQuery( function($) {
$('tbody tr td[data-href]').addClass('clickable').mouseup(function(e) {
- if(e.which===1)
- {
- window.location = $(this).attr('data-href');
+ var url = $(this).attr('data-href');
+ if (e.which === 1 && e.ctrlKey){
+ var win = window.open(url, '_blank');
+ win.focus();
}
- else if(e.which===2)
+ else if(e.which === 1)
{
- window.open($(this).attr('data-href'), '_blank');
+ window.location = url;
+ }
+ else if(e.which === 2)
+ {
+ var win = window.open(url, '_blank');
+ win.focus();
}
});
});