]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Prevent event collision
authorMichael Shamoon <4887959+shamoon@users.noreply.github.com>
Sun, 13 Mar 2022 15:41:36 +0000 (08:41 -0700)
committerMichael Shamoon <4887959+shamoon@users.noreply.github.com>
Sun, 13 Mar 2022 15:41:36 +0000 (08:41 -0700)
src-ui/src/app/components/document-list/document-list.component.html

index e7ee95796bbd216146cb55a14ecbc777bdb06768..e3b096e16ab78d0b99fb93f2bf194df8cf9bde29 100644 (file)
         i18n>Added</th>
     </thead>
     <tbody>
-      <tr *ngFor="let d of list.documents; trackBy: trackByDocumentId" (click)="toggleSelected(d, $event)" [ngClass]="list.isSelected(d) ? 'table-row-selected' : ''">
+      <tr *ngFor="let d of list.documents; trackBy: trackByDocumentId" (click)="toggleSelected(d, $event); $event.stopPropagation();" [ngClass]="list.isSelected(d) ? 'table-row-selected' : ''">
         <td>
           <div class="form-check">
-            <input type="checkbox" class="form-check-input" id="docCheck{{d.id}}" [checked]="list.isSelected(d)" (click)="toggleSelected(d, $event)">
+            <input type="checkbox" class="form-check-input" id="docCheck{{d.id}}" [checked]="list.isSelected(d)" (click)="toggleSelected(d, $event); $event.stopPropagation();">
             <label class="form-check-label" for="docCheck{{d.id}}"></label>
           </div>
         </td>