diff --git a/app/assets/javascripts/repositories/repository_datatable.js.erb b/app/assets/javascripts/repositories/repository_datatable.js.erb index f0b9841d6..f6a73d55a 100644 --- a/app/assets/javascripts/repositories/repository_datatable.js.erb +++ b/app/assets/javascripts/repositories/repository_datatable.js.erb @@ -239,8 +239,8 @@ var RepositoryDatatable = (function(global) { // Skip if clicking on selector checkbox return; } - if (!$(e.target).is('.record-info-link')) { - // Skip if clicking on samples info link + if (!$(e.target).is('.record-info-link') && !$(e.target).parent().is('.file-preview-link')) { + // Skip if clicking on samples info link or file preview link $(this).parent().find('.repository-row-selector').trigger('click'); } });