瀏覽代碼

HUE-8124 [dashboard] Remove dropzones from the areas that don't have widgets

Enrico Berti 7 年之前
父節點
當前提交
c5c7dc9fee
共有 1 個文件被更改,包括 0 次插入54 次删除
  1. 0 54
      desktop/libs/dashboard/src/dashboard/templates/common_search.mako

+ 0 - 54
desktop/libs/dashboard/src/dashboard/templates/common_search.mako

@@ -4036,61 +4036,7 @@ $(document).ready(function () {
         }
       });
       $huePreviewHolder.show();
-      if (!overlaps) {
-        restoreWidgetSizes();
-
-        // find out avail space
-        var availCoords = {
-          col: coords.col,
-          row: coords.row,
-          sizex: 1,
-          sizey: 1
-        }
-
-        // find left border
-        for (var i = coords.col; i >= 1; i--) {
-          if ($gridster.is_empty(i, coords.row)) {
-            availCoords.col = i;
-          }
-        }
-        // find right border
-        for (var i = coords.col; i <= 12; i++) {
-          if ($gridster.is_empty(i, coords.row)) {
-            availCoords.sizex = i - availCoords.col + 1;
-          }
-        }
 
-        // find top border
-        for (var i = coords.row; i >= 1; i--) {
-          if ($gridster.is_empty(coords.col, i)) {
-            availCoords.row = i;
-          }
-        }
-
-        // find bottom border
-        // get the end of the grid, makes no sense to iterate till max rows
-        var maxRow = 1;
-        $('li.gs-w').each(function () {
-          var $widget = $(this);
-          if (parseInt($widget.attr('data-previous-row')) + parseInt($widget.attr('data-previous-sizey')) - 1 > maxRow) {
-            maxRow = parseInt($widget.attr('data-previous-row')) + parseInt($widget.attr('data-previous-sizey')) - 1;
-          }
-        });
-        for (var i = coords.row; i <= maxRow; i++) {
-          if ($gridster.is_empty(coords.col, i)) {
-            availCoords.sizey = i - availCoords.row + 1;
-          }
-        }
-
-        $huePreviewHolder.attr('data-col', availCoords.col);
-        $huePreviewHolder.attr('data-row', availCoords.row);
-        $huePreviewHolder.attr('data-sizex', availCoords.sizex);
-        $huePreviewHolder.attr('data-sizey', availCoords.sizey);
-        $huePreviewHolder.removeAttr('data-overlapzone');
-        $huePreviewHolder.removeAttr('data-widgetid');
-        $huePreviewHolder.removeAttr('data-widgetrow');
-        $huePreviewHolder.removeAttr('data-widgetcol');
-      }
       if (isEmptyWidget || isOverSelf) {
         $huePreviewHolder.hide();
       }