From d9358671555fb32144a673b3612b57133163ef7e Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Wed, 24 Feb 2016 09:47:21 +0000
Subject: [PATCH] SSDM-3044 : Improved dataset viewer, polishing.

SVN: 35723
---
 .../webapps/eln-lims/html/js/views/legacy/DataSetViewer.js | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/legacy/DataSetViewer.js b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/legacy/DataSetViewer.js
index 67fa9f23eb5..d801d92c79e 100644
--- a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/legacy/DataSetViewer.js
+++ b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/legacy/DataSetViewer.js
@@ -181,10 +181,15 @@ function DataSetViewer(containerId, profile, sample, serverFacade, datastoreDown
 			var datasetFormClick = function(datasetCode) {
 				return function(event) {
 					mainController.changeView('showViewDataSetPageFromPermId', datasetCode);
+					event.stopPropagation();
 				};
 			}
 			
-			var $datasetFormClickBtn = $("<a>").append($("<span>").attr("class", "glyphicon glyphicon-search")).click(datasetFormClick(dataset.code));
+			var $datasetFormClickBtn = "";
+			
+			if(this.enableOpenDataset) {
+				$datasetFormClickBtn = $("<a>").append($("<span>").attr("class", "glyphicon glyphicon-search")).click(datasetFormClick(dataset.code));
+			}
 			
 			var tRow = $("<tr>")
 					.append($("<td>", { "style" : "width: 35%;"}).html(dataset.dataSetTypeCode))
-- 
GitLab