Răsfoiți Sursa

HUE-7949 [dashboard] Avoid shrinking empty widgets when hovering them

Enrico Berti 7 ani în urmă
părinte
comite
89dd8c6

Fișier diff suprimat deoarece este prea mare
+ 0 - 0
desktop/libs/dashboard/src/dashboard/static/dashboard/css/common_dashboard.css


+ 1 - 1
desktop/libs/dashboard/src/dashboard/static/dashboard/less/common_dashboard.less

@@ -209,7 +209,7 @@
   }
 
   .droppable-hover {
-    background-color: @cui-gray-200 !important;
+    background-color: @cui-gray-050 !important;
   }
 
   .with-top-margin {

+ 2 - 1
desktop/libs/dashboard/src/dashboard/templates/common_search.mako

@@ -3816,7 +3816,8 @@ $(document).ready(function () {
           sizey: parseInt($(this).attr('data-immutable-sizey'))
         }
         var $widget = $(this);
-        if (coords.col >= dimensions.col && coords.row >= dimensions.row && coords.col < dimensions.col + dimensions.sizex && coords.row < dimensions.row + dimensions.sizey) {
+        var isEmptyWidget = $widget.children('.empty-gridster-widget').length;
+        if (coords.col >= dimensions.col && coords.row >= dimensions.row && coords.col < dimensions.col + dimensions.sizex && coords.row < dimensions.row + dimensions.sizey && !isEmptyWidget) {
           overlaps = true;
           var sidesWidth = Math.floor(dimensions.sizex / 3);
           var centerWidth = dimensions.sizex - sidesWidth * 2;

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff