[Commits] r2556 - extensions/geoext.ux/ux/SimplePrint/lib/GeoExt.ux

commits at geoext.org commits at geoext.org
Wed Jan 12 08:31:11 CET 2011


Author: elemoine
Date: 2011-01-12 08:31:10 +0100 (Wed, 12 Jan 2011)
New Revision: 2556

Modified:
   extensions/geoext.ux/ux/SimplePrint/lib/GeoExt.ux/SimplePrint.js
Log:
SimplePrint bug when loading the capabilities with XHR, r=ahocevar (closes #394)

Modified: extensions/geoext.ux/ux/SimplePrint/lib/GeoExt.ux/SimplePrint.js
===================================================================
--- extensions/geoext.ux/ux/SimplePrint/lib/GeoExt.ux/SimplePrint.js	2011-01-12 05:16:24 UTC (rev 2555)
+++ extensions/geoext.ux/ux/SimplePrint/lib/GeoExt.ux/SimplePrint.js	2011-01-12 07:31:10 UTC (rev 2556)
@@ -106,16 +106,16 @@
      */
     initComponent: function() {
         GeoExt.ux.SimplePrint.superclass.initComponent.call(this);
+
+        this.printPage = new GeoExt.data.PrintPage({
+            printProvider: this.initialConfig.printProvider
+        });
         
         this.printExtent = new GeoExt.plugins.PrintExtent({
-            printProvider: this.initialConfig.printProvider,
+            pages: [this.printPage],
             layer: this.initialConfig.layer
         });
 
-        this.mapPanel.initPlugin(this.printExtent);
-
-        this.printPage = this.printExtent.addPage();
-
         if (!this.busyMask) {
             this.busyMask = new Ext.LoadMask(Ext.getBody(), {
                 msg: this.creatingPdfText
@@ -158,6 +158,7 @@
      *  Creates and adds items to the form.
      */
     initForm: function() {
+        this.mapPanel.initPlugin(this.printExtent);
         var p = this.printExtent.printProvider;
         var hideUnique = this.initialConfig.hideUnique !== false;
         !(hideUnique && p.layouts.getCount() <= 1) && this.add({



More information about the Commits mailing list