From 37ef298277accd5ac4aa6013992c379609c10269 Mon Sep 17 00:00:00 2001
From: Xiao Gui <xgui3783@gmail.com>
Date: Tue, 15 Oct 2019 18:14:43 +0200
Subject: [PATCH] bugfix: ds list view pin/unpin stop prop

---
 .../singleDatasetListView.template.html       | 31 ++++++++++---------
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/src/ui/databrowserModule/singleDataset/listView/singleDatasetListView.template.html b/src/ui/databrowserModule/singleDataset/listView/singleDatasetListView.template.html
index 4b1adc8a5..abc99ee16 100644
--- a/src/ui/databrowserModule/singleDataset/listView/singleDatasetListView.template.html
+++ b/src/ui/databrowserModule/singleDataset/listView/singleDatasetListView.template.html
@@ -12,27 +12,28 @@
 
   <ng-container *ngIf="downloadEnabled">
 
-    <!-- unpin -->
-    <button mat-icon-button
-      *ngIf="favedDataentries$ | async | datasetIsFaved : dataset; else pinTmpl"
-      (click)="undoableRemoveFav()"
-      iav-stop="mousedown click"
-      class="no-focus flex-grow-0 flex-shrink-0"
-      color="primary">
-      <mat-icon fontSet="fas" fontIcon="fa-thumbtack"></mat-icon>
-    </button>
+    <div iav-stop="mousedown click">
 
-    <!-- pin -->
-    <ng-template #pinTmpl>
+      <!-- unpin -->
       <button mat-icon-button
-        (click)="undoableAddFav()"
-        iav-stop="mousedown click"
+        *ngIf="favedDataentries$ | async | datasetIsFaved : dataset; else pinTmpl"
+        (click)="undoableRemoveFav()"
         class="no-focus flex-grow-0 flex-shrink-0"
-        color="basic">
+        color="primary">
         <mat-icon fontSet="fas" fontIcon="fa-thumbtack"></mat-icon>
       </button>
-    </ng-template>
 
+      <!-- pin -->
+      <ng-template #pinTmpl>
+        <button mat-icon-button
+          (click)="undoableAddFav()"
+          class="no-focus flex-grow-0 flex-shrink-0"
+          color="basic">
+          <mat-icon fontSet="fas" fontIcon="fa-thumbtack"></mat-icon>
+        </button>
+      </ng-template>
+
+    </div>
   </ng-container>
 
   <!-- more menu -->
-- 
GitLab