瀏覽代碼

Merge pull request #4087 from mfilser/fix_labels_desktop_view_add_and_delete

Fix labels desktop view add and delete
Lauri Ojansivu 3 年之前
父節點
當前提交
46f6d1e989
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 2 2
      client/components/cards/labels.js
  2. 3 0
      client/components/cards/labels.styl

+ 2 - 2
client/components/cards/labels.js

@@ -67,7 +67,7 @@ BlazeComponent.extendComponent({
 
     // Disable drag-dropping if the current user is not a board member or is comment only
     this.autorun(() => {
-      if (Utils.isMiniScreen()) {
+      if (Utils.isMiniScreenOrShowDesktopDragHandles()) {
         $labels.sortable({
           handle: '.label-handle',
         });
@@ -79,7 +79,7 @@ BlazeComponent.extendComponent({
       {
         'click .js-select-label'(event) {
           const card = Utils.getCurrentCard();
-          const labelId = this._id;
+          const labelId = this.currentData()._id;
           card.toggleLabel(labelId);
           event.preventDefault();
         },

+ 3 - 0
client/components/cards/labels.styl

@@ -225,3 +225,6 @@
 ul.edit-labels-pop-over
   span.fa.label-handle
     padding-right: 10px;
+
+  span.fa.label-handle + .card-label
+    max-width: 180px