<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Sencha Forum - Ext 3.x: Bugs</title>
		<link>http://www.sencha.com/forum/</link>
		<description>Report bugs in Ext JS version 3.x</description>
		<language>en</language>
		<lastBuildDate>Thu, 23 May 2013 19:21:21 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.sencha.com/forum/images/misc/rss.png</url>
			<title>Sencha Forum - Ext 3.x: Bugs</title>
			<link>http://www.sencha.com/forum/</link>
		</image>
		<item>
			<title><![CDATA[[OPEN] Ext JS 3.4.1.1 - CSS class 'ext-gecko' is absent on BODY under Gecko-based browsers]]></title>
			<link>http://www.sencha.com/forum/showthread.php?262960-Ext-JS-3.4.1.1-CSS-class-ext-gecko-is-absent-on-BODY-under-Gecko-based-browsers&amp;goto=newpost</link>
			<pubDate>Mon, 06 May 2013 08:10:33 GMT</pubDate>
			<description>*_Ext version tested:_*  
* Ext 3.4.1.1 
 
  *_Browser versions tested against:_*  
* Any Gecko-based browsers     (e.g. FF17) 
 
  *_Description:_* ...</description>
			<content:encoded><![CDATA[<div><b><u>Ext version tested:</u></b> <ul><li>Ext 3.4.1.1</li>
</ul>  <b><u>Browser versions tested against:</u></b> <ul><li>Any Gecko-based browsers     (e.g. FF17)</li>
</ul>  <b><u>Description:</u></b> <ul><li>CSS class 'ext-gecko' is absent on BODY under Gecko-based browsers</li>
</ul>  <b><u>Steps to reproduce the problem:</u></b> <ul><li>  open <a href="http://cdn.sencha.com/ext/gpl/3.4.1.1/examples/button/buttons.html" target="_blank">http://cdn.sencha.com/ext/gpl/3.4.1....n/buttons.html</a> in FF</li>
</ul>  <b><u>The result that was expected:</u></b> <ul><li> open <a href="http://extjs.cachefly.net/ext-3.4.0/examples/button/buttons.html" target="_blank" rel="nofollow">http://extjs.cachefly.net/ext-3.4.0/...n/buttons.html</a> in FF</li>
<li> or open <a href="http://cdn.sencha.com/ext/gpl/3.4.1.1/examples/button/buttons.html" target="_blank">http://cdn.sencha.com/ext/gpl/3.4.1....n/buttons.html</a> in Chrome</li>
</ul>  <b><u>Possible fix:</u></b><br />
<br />
<a href="http://cdn.sencha.com/ext/gpl/3.4.1.1/src/ext-core/src/core/EventManager.js" target="_blank">http://cdn.sencha.com/ext/gpl/3.4.1....ventManager.js</a> (line 646)<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; &nbsp; &nbsp; if (Ext.isGecko) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <font color="#008000">cls.push('ext-gecko');</font><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (Ext.isGecko2) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cls.push('ext-gecko2');<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } else {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cls.push('ext-gecko3');<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; }</code><hr />
</div> or<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Ext.onReady(function () {<br />
&nbsp; &nbsp; if (Ext.isGecko) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; Ext.getBody().addClass('ext-gecko');<br />
&nbsp; &nbsp; }<br />
});</code><hr />
</div> </div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?41-Ext-3.x-Bugs">Ext 3.x: Bugs</category>
			<dc:creator>asinko</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?262960-Ext-JS-3.4.1.1-CSS-class-ext-gecko-is-absent-on-BODY-under-Gecko-based-browsers</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] 3.4.1.1 Ext.define() breaks the xtype reference]]></title>
			<link>http://www.sencha.com/forum/showthread.php?262945-3.4.1.1-Ext.define()-breaks-the-xtype-reference&amp;goto=newpost</link>
			<pubDate>Mon, 06 May 2013 04:04:29 GMT</pubDate>
			<description>_*REQUIRED INFORMATION*_ 
 
 
*_Ext version tested:_* 
* Ext 3.4.1.1 
 
*_Browser versions tested against:_* 
* Chrome 26 
* FF 20</description>
			<content:encoded><![CDATA[<div><u><b><font color="green">REQUIRED INFORMATION</font></b></u><br />
<br />
<br />
<b><u>Ext version tested:</u></b><ul><li><font size="2"><span style="font-family: arial">Ext 3.4.1.1</span></font></li>
</ul><b><u>Browser versions tested against:</u></b><ul><li>Chrome 26</li>
<li>FF 20</li>
</ul><b><u>Description:</u></b><ul><li>Ext.define() breaks the xtype reference. Instances of components extended through Ext.define() end up having the wrong constructor.</li>
</ul><b><u>Steps to reproduce the problem:</u></b><ul><li>Define and extend an Ext component.</li>
<li>Specify an xtype.</li>
<li>Create an instance of the newly defined component.</li>
<li>Call getXType() on the new component instance.</li>
</ul><b><u>The result that was expected:</u></b><ul><li> the returned xtype should reflect the one defined for the new component.</li>
</ul><b><u>The result that occurs instead:</u></b><ul><li>the returned xtype does not reflect the one defined for the new component, but its parent.</li>
</ul><b><u>Test Case:</u></b><br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">// Classic way<br />
Ext.ns('Test.CustomPanel');<br />
Test.CustomPanel = Ext.extend(Ext.Panel, {<br />
&nbsp; xtype: 'custompanel'<br />
});<br />
Ext.reg('custompanel', Test.CustomPanel);<br />
<br />
var c = Ext.create({ xtype: 'custompanel' });<br />
<br />
c.getXType()<br />
&quot;custompanel&quot;&nbsp; // CORRECT<br />
<br />
<br />
c.getXTypes()<br />
&quot;component/box/container/panel/custompanel&quot;&nbsp; // CORRECT</code><hr />
</div> <div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">// With Ext.define()Ext.define('Test.CustomPanel', {<br />
&nbsp; extend: 'Ext.Panel',<br />
&nbsp; xtype: 'custompanel'<br />
});<br />
<br />
var c = Ext.create({ xtype: 'custompanel' });<br />
<br />
c.getXType()<br />
&quot;panel&quot;&nbsp; // INCORRECT<br />
<br />
c.getXTypes()<br />
&quot;component/box/container/panel&quot;&nbsp; // INCORRECT</code><hr />
</div> <u><b><font color="green">HELPFUL INFORMATION</font></b></u><br />
<br />
<br />
<b><u>Debugging already done:</u></b><ul><li> Instances of components extended through Ext.define() end up having the wrong constructor.</li>
</ul><b><u>Possible fix:</u></b><ul><li>not provided</li>
</ul><b><u>Operating System:</u></b><ul><li>MAC OSX</li>
</ul></div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?41-Ext-3.x-Bugs">Ext 3.x: Bugs</category>
			<dc:creator>SimoAmi</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?262945-3.4.1.1-Ext.define()-breaks-the-xtype-reference</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] Fileupload textfield will not render to correct width in non active tabpanel]]></title>
			<link>http://www.sencha.com/forum/showthread.php?262727-Fileupload-textfield-will-not-render-to-correct-width-in-non-active-tabpanel&amp;goto=newpost</link>
			<pubDate>Thu, 02 May 2013 08:16:28 GMT</pubDate>
			<description>I found this a little weird behavior. 
The textfield where the filename will be shown will not render to the correct width in the 2nd tab. 
Now, if i...</description>
			<content:encoded><![CDATA[<div>I found this a little weird behavior.<br />
The textfield where the filename will be shown will not render to the correct width in the 2nd tab.<br />
Now, if i change <b>deferredRender</b> from FALSE to TRUE, it now renders properly when I select the 2nd tab.<br />
But I need to render and populate the other textfields in advance for other information.(I cleaned up the code and removed the other fields just to shorten the code )<br />
<br />
How to fix this? Is this a known bug?<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"> var form2 = new Ext.FormPanel({<br />
&nbsp; &nbsp; &nbsp; &nbsp; url:'../whatever.php',<br />
&nbsp; &nbsp; &nbsp; &nbsp; method: 'POST',<br />
&nbsp; &nbsp; &nbsp; &nbsp; fileUpload: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; items: [ {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype:'tabpanel',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; activeItem: 0,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; border: false,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anchor: '100% 100%',<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; deferredRender: false,<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items: [{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'tab1',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items: [ {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'fileuploadfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; id: 'form-file',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; emptyText: 'Select an image',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fieldLabel: 'Item Photo',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; allowBlank: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name: 'image',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; buttonText: '',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 200,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; buttonCfg: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; iconCls: 'upload-icon'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'tab2',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items: [ {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'fileuploadfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; id: 'form2-file',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; emptyText: 'Select an image',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fieldLabel: 'Item Photo',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; allowBlank: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name: 'image',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; buttonText: '',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 200,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; buttonCfg: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; iconCls: 'upload-icon'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; });<br />
var win = new Ext.Window({<br />
&nbsp; &nbsp; &nbsp; &nbsp; iconCls: 'edit',<br />
&nbsp; &nbsp; &nbsp; &nbsp; title: &quot;test&quot;,<br />
&nbsp; &nbsp; &nbsp; &nbsp; layout: 'fit',<br />
&nbsp; &nbsp; &nbsp; &nbsp; width: 700,<br />
&nbsp; &nbsp; &nbsp; &nbsp; height: 600,<br />
&nbsp; &nbsp; &nbsp; &nbsp; closeAction: 'close',<br />
&nbsp; &nbsp; &nbsp; &nbsp; modal: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; resizable: false,<br />
&nbsp; &nbsp; &nbsp; &nbsp; frame: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; plain: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; items: form2,<br />
&nbsp; &nbsp; &nbsp; &nbsp; buttons: [{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text:'Update',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; handler: function() {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'Reset',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; handler: function(){<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'Cancel',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; handler: function(){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; win.close();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; });<br />
&nbsp; &nbsp; win.show();</code><hr />
</div> </div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?41-Ext-3.x-Bugs">Ext 3.x: Bugs</category>
			<dc:creator>Chaoz</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?262727-Fileupload-textfield-will-not-render-to-correct-width-in-non-active-tabpanel</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] removal of  activeX  'Msxml2.XMLHTTP.6.0' in 3.4.1.1 - why?]]></title>
			<link>http://www.sencha.com/forum/showthread.php?262701-removal-of-activeX-Msxml2.XMLHTTP.6.0-in-3.4.1.1-why&amp;goto=newpost</link>
			<pubDate>Wed, 01 May 2013 20:55:16 GMT</pubDate>
			<description>In ext-base-debug.js beginning at line 2186 the following change was made.  Is this correct?  Can someone explain why this was done? 
 
3.4.1 
...</description>
			<content:encoded><![CDATA[<div>In ext-base-debug.js beginning at line 2186 the following change was made.  Is this correct?  Can someone explain why this was done?<br />
<br />
3.4.1<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Ext.lib.Ajax = function() {<br />
&nbsp; &nbsp;  var activeX = ['Msxml2.XMLHTTP.6.0',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  'Msxml2.XMLHTTP.3.0',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  'Msxml2.XMLHTTP'],</code><hr />
</div> 3.4.1.1<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Ext.lib.Ajax = function() {<br />
&nbsp; &nbsp;  var activeX = ['Msxml2.XMLHTTP.3.0',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  'Msxml2.XMLHTTP'],</code><hr />
</div> Thanks.</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?41-Ext-3.x-Bugs">Ext 3.x: Bugs</category>
			<dc:creator>rich02818</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?262701-removal-of-activeX-Msxml2.XMLHTTP.6.0-in-3.4.1.1-why</guid>
		</item>
		<item>
			<title><![CDATA[[INFOREQ] A bug in Ext.grid.PivotAxis]]></title>
			<link>http://www.sencha.com/forum/showthread.php?262138-A-bug-in-Ext.grid.PivotAxis&amp;goto=newpost</link>
			<pubDate>Wed, 24 Apr 2013 05:32:11 GMT</pubDate>
			<description><![CDATA[I found a bug in the method buildHeaders of Ext.grid.PivotAxis. Look at the following code snapshot: 
 
 
 /*                 * 'changed' indicates...]]></description>
			<content:encoded><![CDATA[<div>I found a bug in the method buildHeaders of Ext.grid.PivotAxis. Look at the following code snapshot:<br />
<br />
<br />
 <font color="#880000">/*                 * 'changed' indicates that we need to create a new cell. This should be true whenever the cell                 * above (previousHeader) is different from this cell, or when the cell on the previous dimension                 * changed (e.g. if the current dimension is Product and the previous was Person, we need to start                 * a new cell if Product is the same but Person changed, so we check the previous dimension and tuple)                 */</font>                changed <font color="#666600">=</font> previousHeader <font color="#666600">!=</font> <font color="#000088">undefined</font> <font color="#666600">&amp;&amp;</font> previousHeader <font color="#666600">!=</font> currentHeader<font color="#666600">;</font>                <font color="#000088">if</font> <font color="#666600">(</font>i <font color="#666600">&gt;</font> <font color="#006666">0</font> <font color="#666600">&amp;&amp;</font> j <font color="#666600">&gt;</font> <font color="#006666">0</font><font color="#666600">)</font> <font color="#666600">{</font>                    changed <font color="#666600">=</font> changed <font color="#666600">||</font> tuple<font color="#666600">.</font>data<font color="#666600">[</font>dimensions<font color="#666600">[</font>i<font color="#666600">-</font><font color="#006666">1</font><font color="#666600">].</font>dataIndex<font color="#666600">]</font> <font color="#666600">!=</font> tuples<font color="#666600">[</font>j<font color="#666600">-</font><font color="#006666">1</font><font color="#666600">].</font>data<font color="#666600">[</font>dimensions<font color="#666600">[</font>i<font color="#666600">-</font><font color="#006666">1</font><font color="#666600">].</font>dataIndex<font color="#666600">];</font>                <font color="#666600">}</font><br />
I think it is not enough just to check previous dimension. Instead all the preceding dimensions should be compared. So my fix is like below:<br />
 <br />
isPrecedingChanged : function(tuples,dimensions,currentCol,currentRow){<br />
         var changed = false;<br />
         for(var col= currentCol; col&gt;0; col--){<br />
if(tuples[currentRow].data[dimensions[col-1].dataIndex]!=tuples[currentRow-1].data[dimensions[col-1].dataIndex]){<br />
                            changed = true;<br />
                            break;<br />
                   }<br />
         }<br />
         return changed;<br />
},<br />
…..<br />
changed = previousHeader !== undefined &amp;&amp; previousHeader != currentHeader;<br />
 if (i &gt; 0 &amp;&amp; j &gt; 0) {<br />
         changed = changed || me.isPrecedingChanged(tuples,dimensions,i,j);<br />
}<br />
…..</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?41-Ext-3.x-Bugs">Ext 3.x: Bugs</category>
			<dc:creator>wuxi7227</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?262138-A-bug-in-Ext.grid.PivotAxis</guid>
		</item>
	</channel>
</rss>
