[Commits] r2363 - sandbox/camptocamp/geobretagne/lib/GeoExt/data

commits at geoext.org commits at geoext.org
Thu Sep 16 14:22:17 CEST 2010


Author: fvanderbiest
Date: 2010-09-16 14:22:17 +0200 (Thu, 16 Sep 2010)
New Revision: 2363

Modified:
   sandbox/camptocamp/geobretagne/lib/GeoExt/data/PrintProvider.js
Log:
applied ahocevars's fix to printProvider for unrendered legendPanel issue (geoext #339)

Modified: sandbox/camptocamp/geobretagne/lib/GeoExt/data/PrintProvider.js
===================================================================
--- sandbox/camptocamp/geobretagne/lib/GeoExt/data/PrintProvider.js	2010-09-16 10:18:35 UTC (rev 2362)
+++ sandbox/camptocamp/geobretagne/lib/GeoExt/data/PrintProvider.js	2010-09-16 12:22:17 UTC (rev 2363)
@@ -395,12 +395,10 @@
             var legend = options.legend;
             var rendered = legend.rendered;
             if (!rendered) {
-                legend = legend.cloneConfig();
-                Ext.DomHelper.append(document.body, [{
-                    id: '_fake-gx-legend',
-                    style: 'display:none'
-                }]);
-                legend.render('_fake-gx-legend');
+                legend = legend.cloneConfig({
+                    renderTo: document.body,
+                    hidden: true
+                });
             }
             var encodedLegends = [];
             legend.items.each(function(cmp) {
@@ -413,7 +411,6 @@
             jsonData.legends = encodedLegends;
             if (!rendered) {
                 legend.destroy();
-                Ext.get('_fake-gx-legend').remove();
             }
         }
 



More information about the Commits mailing list