diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/widgets/StorageListView.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/widgets/StorageListView.js index aebf593dc91e5fe97c4f5271062ea23909287e8f..31e87a7fb99880d577d9f79be08f7ef72311e154 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/widgets/StorageListView.js +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/widgets/StorageListView.js @@ -54,6 +54,7 @@ function StorageListView(storageListController, storageListModel) { isExportable: true, sortable : false, showByDefault: false, + hide : true, render : function(data) { return FormUtil.getFormLink(data.identifier, "Sample", data.permId); }, diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/lib/grid/js/Grid.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/lib/grid/js/Grid.js index 6a4f71479b6855bc01fa7b786ba93e361124a32c..94029577ccc87f8644e8d68a6be1ce947db95e18 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/lib/grid/js/Grid.js +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/lib/grid/js/Grid.js @@ -159,7 +159,7 @@ $.extend(Grid.prototype, { var currentColumns = this.getAllColumns(); columnsForDropdown.forEach(function(column, columnIndex) { - if(!column.showByDefault) { + if(!column.showByDefault && !column.hide) { var checkbox = $("<input>") .attr("type", "checkbox") .attr("value", column.property) @@ -424,7 +424,7 @@ $.extend(Grid.prototype, { _this.getAllColumns().forEach(function(column) { var checkBoxForColumn = _this.panel.find(".columnDropdown").find("[value='" + column.property + "']"); var isChecked = (checkBoxForColumn.length === 1 && checkBoxForColumn[0] && checkBoxForColumn[0].checked)?true:false; - if(column.showByDefault || isChecked) { + if(column.showByDefault || isChecked && !column.hide) { if(enabledColumns > maxColumns) { // Ignore } else {