Bläddra i källkod

[impala] Hide an add widget button if the column has zero rows

Enrico Berti 11 år sedan
förälder
incheckning
a1d01f7
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      desktop/core/src/desktop/templates/common_dashboard.mako

+ 1 - 1
desktop/core/src/desktop/templates/common_dashboard.mako

@@ -114,7 +114,7 @@
     </div>
     <div data-bind="template: { name: 'row-template', foreach: rows}">
     </div>
-    <div class="container-fluid" data-bind="visible: $root.isEditing">
+    <div class="container-fluid" data-bind="visible: $root.isEditing && rows().length > 0">
       <div data-bind="click: function(){$data.addEmptyRow()}, css: {'add-row': true, 'is-editing': $root.isEditing}, sortable: { data: drops, isEnabled: $root.isEditing, 'afterMove': function(event){var widget=event.item; var _r = $data.addEmptyRow(); _r.addWidget(widget);$('.card-body').slideDown('fast', function(){$(window).scrollTop(lastWindowScrollPosition)}); columnDropAdditionalHandler(widget)}, options: {'placeholder': 'add-row-highlight', 'greedy': true, 'stop': function(event, ui){$('.card-body').slideDown('fast', function(){$(window).scrollTop(lastWindowScrollPosition)});}}}"></div>
     </div>
   </div>