Browse Source

HUE-7220 [dashboard] Correctly reload the loaded states of widgets

Romain Rigaux 8 years ago
parent
commit
7fc8993a30

+ 1 - 1
desktop/core/src/desktop/static/desktop/js/ko.common-dashboard.js

@@ -222,7 +222,7 @@ var Widget = function (params) {
   self.widgetType = ko.observable(typeof params.widgetType != "undefined" && params.widgetType != null ? params.widgetType : "empty-widget");
   self.properties = ko.observable(typeof params.properties != "undefined" && params.properties != null ? params.properties : {});
   self.offset = ko.observable(typeof params.offset != "undefined" && params.offset != null ? params.offset : 0).extend({ numeric: 0 });
-  self.isLoading = ko.observable(typeof params.loading != "undefined" && params.loading != null ? params.loading : false);
+  self.isLoading = ko.observable(typeof params.isLoading != "undefined" && params.isLoading != null ? params.isLoading : false);
 
   self.klass = ko.computed(function () {
     return "card card-widget span" + self.size() + (self.offset() * 1 > 0 ? " offset" + self.offset() : "");

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

@@ -1493,6 +1493,7 @@ ${ dashboard.layout_skeleton(suffix='search') }
           <input type="hidden" name="query" data-bind="value: ko.mapping.toJSON($root.query)"/>
           <input type="hidden" name="download">
           <input type="hidden" name="type" value="">
+          ## Similar to isGridLayout
           <!-- ko if: widgetType() != 'resultset-widget' -->
             <input type="hidden" name="facet" data-bind="value: ko.mapping.toJSON($data)">
           <!-- /ko -->