<?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:Bugs</title>
		<link>http://www.sencha.com/forum/</link>
		<description>Report bugs in Ext JS version 4.x</description>
		<language>en</language>
		<lastBuildDate>Wed, 19 Jun 2013 15:38:42 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.sencha.com/forum/images/misc/rss.png</url>
			<title>Sencha Forum - Ext:Bugs</title>
			<link>http://www.sencha.com/forum/</link>
		</image>
		<item>
			<title>4.2.1 Ext.data.Model static load method not honor idProperty</title>
			<link>http://www.sencha.com/forum/showthread.php?266208-4.2.1-Ext.data.Model-static-load-method-not-honor-idProperty&amp;goto=newpost</link>
			<pubDate>Wed, 19 Jun 2013 11:43:34 GMT</pubDate>
			<description>Perhaps this bug is related to my previous submit on this thread...</description>
			<content:encoded><![CDATA[<div>Perhaps this bug is related to my previous submit on this thread<br />
<a href="http://www.sencha.com/forum/showthread.php?266095-4.2.1-Ext.data.Store-idProperty-problem-with-implicit-Model" target="_blank">http://www.sencha.com/forum/showthread.php?266095-4.2.1-Ext.data.Store-idProperty-problem-with-implicit-Model<br />
</a>on that example there wasn't a model (it is an implic model)<br />
<br />
I double checked and the problem occurs even with a declared Model.<br />
<br />
I created the full proof here:<br />
<a href="http://jsfiddle.net/LBEmY/" target="_blank" rel="nofollow">http://jsfiddle.net/LBEmY/</a><br />
<br />
The source code is also pasted here:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">/*<br />
&nbsp;http://cdn.sencha.io/ext-4.2.0-gpl/ext-all.js<br />
&nbsp;HTML<br />
&nbsp;&lt;div&gt;params:&lt;/div&gt;<br />
&nbsp;&lt;div id=&quot;test&quot;&gt;?&lt;/div&gt;<br />
&nbsp;*/<br />
<br />
<br />
Ext.application({<br />
&nbsp; name: 'MyApp'<br />
});<br />
<br />
<br />
Ext.define('MyApp.model.Contact', {<br />
&nbsp; extend: 'Ext.data.Model',<br />
&nbsp; idProperty: 'id_contact',<br />
&nbsp; fields: [<br />
&nbsp; &nbsp; {name: 'id_contact', type: 'int'},<br />
&nbsp; &nbsp; {name: 'contact_firstname', type: 'string'}<br />
&nbsp; ],<br />
&nbsp; proxy: {<br />
&nbsp; &nbsp; type: 'ajax',<br />
&nbsp; &nbsp; url: 'testurl',<br />
&nbsp; &nbsp; reader: {<br />
&nbsp; &nbsp; &nbsp; type: 'json',<br />
&nbsp; &nbsp; &nbsp; root: 'root',<br />
&nbsp; &nbsp; &nbsp; listeners: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; exception: function (reader, response, error, eOpts) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; console.log(&quot;reader exception&quot;, error);<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; },<br />
&nbsp; &nbsp; listeners: {<br />
&nbsp; &nbsp; &nbsp; exception: function (proxy, response, operation, eOpts) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; console.log(&quot;proxy exception&quot;, response);<br />
&nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; }<br />
&nbsp; }<br />
});<br />
<br />
<br />
// Override Ext.data.proxy.Server.getParams() to track Operation<br />
Ext.define('Ext.data.proxy.ServerOverride', {<br />
&nbsp; override: 'Ext.data.proxy.Server',<br />
&nbsp; buildRequest: function (operation) {<br />
&nbsp; &nbsp; console.log(&quot;Ext.data.proxy.Server buildRequest&quot;, operation);<br />
&nbsp; &nbsp; var request = this.callParent(arguments);<br />
&nbsp; &nbsp; Ext.fly('test').setHTML(JSON.stringify(request.params));<br />
&nbsp; &nbsp; return request;<br />
&nbsp; }<br />
});<br />
<br />
<br />
// http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.data.Model-static-method-load<br />
MyApp.model.Contact.load(123, {<br />
&nbsp; scope: this,<br />
&nbsp; callback: function (record, operation, success) {<br />
&nbsp; &nbsp; console.log(&quot;MyApp.model.Contact.load&quot;, operation);<br />
&nbsp; }<br />
});</code><hr />
</div> <a href="http://jsfiddle.net/LBEmY/" target="_blank" rel="nofollow"><br />
</a>This is my 5th bug submit in few days, I hope you don't hate me :)</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>fdp</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266208-4.2.1-Ext.data.Model-static-load-method-not-honor-idProperty</guid>
		</item>
		<item>
			<title><![CDATA[[DUP] [BUG] Ext.Dom.Element method of scroll]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266188-BUG-Ext.Dom.Element-method-of-scroll&amp;goto=newpost</link>
			<pubDate>Wed, 19 Jun 2013 07:57:07 GMT</pubDate>
			<description><![CDATA[In the document, Ext.Dom.Element method of scroll. Parameter direction can be 
`"l"` (or `"left"`) 
`"r"` (or `"right"`) 
`"t"` (or `"top"`, or...]]></description>
			<content:encoded><![CDATA[<div>In the document, Ext.Dom.Element method of scroll. Parameter direction can be<br />
`&quot;l&quot;` (or `&quot;left&quot;`)<br />
`&quot;r&quot;` (or `&quot;right&quot;`)<br />
`&quot;t&quot;` (or `&quot;top&quot;`, or `&quot;up&quot;`)<br />
`&quot;b&quot;` (or `&quot;bottom&quot;`, or `&quot;down&quot;`)<br />
But the code only deals with &quot;l&quot; and &quot;r&quot;<br />
<br />
In the file of Element_scroll.js<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; scroll: function(direction, distance, animate) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; if (!this.isScrollable()) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return false;<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; <font color="#FF8C00">if (direction === 'up') direction = 't';</font><br />
&nbsp; &nbsp; &nbsp; &nbsp; <font color="#FF8C00">if (direction === 'down') direction = 'b';</font><br />
&nbsp; &nbsp; &nbsp; &nbsp; <font color="#FF8C00">direction = direction.substr(0, 1);</font><br />
&nbsp; &nbsp; &nbsp; &nbsp; var me = this,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dom = me.dom,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; side = direction === 'r' || direction === 'l' ? 'left' : 'top',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; scrolled = false,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; currentScroll, constrainedScroll;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <font color="#FF8C00">if (direction === 'r' || direction === 't') {</font><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; distance = -distance;<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; if (side === 'left') {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; currentScroll = dom.scrollLeft;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; constrainedScroll = me.constrainScrollLeft(currentScroll + distance);<br />
&nbsp; &nbsp; &nbsp; &nbsp; } else {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; currentScroll = dom.scrollTop;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; constrainedScroll = me.constrainScrollTop(currentScroll + distance);<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; if (constrainedScroll !== currentScroll) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; this.scrollTo(side, constrainedScroll, animate);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; scrolled = true;<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; return scrolled;<br />
&nbsp; &nbsp; },</code><hr />
</div> </div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>icaicai</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266188-BUG-Ext.Dom.Element-method-of-scroll</guid>
		</item>
		<item>
			<title><![CDATA[Ext4.2.x Ext.grid.plugin.RowEditing Editing combo value is [object Object]]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266182-Ext4.2.x-Ext.grid.plugin.RowEditing-Editing-combo-value-is-object-Object&amp;goto=newpost</link>
			<pubDate>Wed, 19 Jun 2013 07:24:07 GMT</pubDate>
			<description><![CDATA[Code: 
--------- 
 
 
		Ext.require([ 
		    'Ext.form.*', 
		    'Ext.Img', 
		    'Ext.tip.QuickTipManager' 
		]);]]></description>
			<content:encoded><![CDATA[<div><div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ext.require([<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'Ext.form.*',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'Ext.Img',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'Ext.tip.QuickTipManager'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ext.onReady(function(){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ext.QuickTips.init();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ext.define('Account', {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; extend: 'Ext.data.Model',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fields: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {name:'name'}, <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {name:'email'},<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {name:'phones'}<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var itemsPerPage = 30;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ext.create('Ext.data.JsonStore', {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; storeId:'simpsonsStore',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; model: 'Account',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; autoDestroy: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; pageSize: itemsPerPage,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; proxy: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; reader: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'json',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; root: 'accounts',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; totalProperty: 'total'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'ajax',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; url: 'findPageAccountsBy.action',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params:{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; start:0,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; limit: itemsPerPage<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; autoLoad:true<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var phoneStore = new Ext.data.Store({ <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; singleton : true, <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; proxy: { <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'ajax', <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; url : 'findAllPhones.action', <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; actionMethods : 'post', <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; reader: { <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'json', <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; root: 'phones' <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }, <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //不管有没有model，这个fields都必须写，而且只能写在这里，<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //在reader里面的话会报错&quot;reader.read is not a function&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //原因暂时不详<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fields:['id', 'phonenumber'],<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; autoLoad:true<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ext.create('Ext.grid.Panel', {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'Simpsons',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; store: Ext.data.StoreManager.lookup('simpsonsStore'),<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; columns: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { text: 'Name',&nbsp; dataIndex: 'name',flex: 1 ,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; editor: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'textfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; allowBlank: false<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { text: 'Email', dataIndex: 'email', flex: 1 ,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; editor: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'textfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; allowBlank: false<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { text: 'Phone', dataIndex: 'phones' ,flex: 1,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; editor: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'combo',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; displayField : 'phonenumber',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; valueField&nbsp;  : 'id',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; editable: false,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; triggerAction : 'all',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; queryMode : 'local',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; store : phoneStore,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; allowBlank: false<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; renderer : function(value, metaData, record, rowIdx, colIdx, store, view){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return value.phonenumber;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ],<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; plugins: [Ext.create('Ext.grid.plugin.RowEditing', {clicksToEdit: 1})],<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; height: 400,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 800,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; renderTo: Ext.getBody()<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });</code><hr />
</div> <a href="http://www.sencha.com/forum/attachment.php?attachmentid=44444"  title="Name:  
Views: 
Size:  ">Attachment 44444</a><br />
<br />
clicksToEdit<br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=44445"  title="Name:  
Views: 
Size:  ">Attachment 44445</a><br />
<br />
Ext.data.StoreManager.lookup('simpsonsStore') JSON:<br />
<span style="font-family: Consolas">{<br />
&quot;accounts&quot;:[<br />
{&quot;email&quot;:&quot;name-1&quot;,&quot;id&quot;:1,&quot;name&quot;:&quot;email-1&quot;,<br />
<font color="#b22222">&quot;phones&quot;:{&quot;id&quot;:1,&quot;phonenumber&quot;:&quot;phone-1&quot;}</font><br />
},<br />
{&quot;email&quot;:&quot;name-2&quot;,&quot;id&quot;:2,&quot;name&quot;:&quot;email-2&quot;,<br />
<font color="#ff0000">&quot;phones&quot;:{&quot;id&quot;:2,&quot;phonenumber&quot;:&quot;phone-2&quot;}</font><br />
},<br />
{&quot;email&quot;:&quot;name-3&quot;,&quot;id&quot;:3,&quot;name&quot;:&quot;email-3&quot;,<br />
<font color="#ffa07a">&quot;phones&quot;:{&quot;id&quot;:3,&quot;phonenumber&quot;:&quot;phone-3&quot;}</font><br />
}<br />
],<br />
&quot;checkword&quot;:null,&quot;downloadFileName&quot;:null,&quot;fileName&quot;:null,&quot;id&quot;:null,&quot;list&quot;:null,&quot;logisticsInterface&quot;:null,&quot;node&quot;:null,&quot;otherParam&quot;:null,&quot;phones&quot;:null,&quot;stream&quot;:null,&quot;success&quot;:true,&quot;trees&quot;:null<br />
}<br />
<br />
</span>phoneStore JSON:<br />
<span style="font-family: Consolas">{<br />
&quot;accounts&quot;:null,&quot;checkword&quot;:null,&quot;downloadFileName&quot;:null,&quot;fileName&quot;:null,&quot;id&quot;:null,&quot;list&quot;:null,&quot;logisticsInterface&quot;:null,&quot;node&quot;:null,&quot;otherParam&quot;:null,<br />
<br />
&quot;phones&quot;:[<br />
{&quot;id&quot;:1,&quot;phonenumber&quot;:&quot;phone-1&quot;},<br />
{&quot;id&quot;:2,&quot;phonenumber&quot;:&quot;phone-2&quot;},<br />
{&quot;id&quot;:3,&quot;phonenumber&quot;:&quot;phone-3&quot;}<br />
],<br />
<br />
&quot;stream&quot;:null,&quot;success&quot;:true,&quot;trees&quot;:null<br />
}<br />
<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"></code><hr />
</div> </span><div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; &nbsp; &nbsp; private List&lt;Account&gt; accounts;<br />
&nbsp; &nbsp; &nbsp; &nbsp; public String findPageAccountsBy(){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; accounts = new ArrayList&lt;Account&gt;();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Account a1 = new Account(1,&quot;email-1&quot;,&quot;name-1&quot;,new Phone(1,&quot;phone-1&quot;));<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Account a2 = new Account(2,&quot;email-2&quot;,&quot;name-2&quot;,new Phone(2,&quot;phone-2&quot;));<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Account a3 = new Account(3,&quot;email-3&quot;,&quot;name-3&quot;,new Phone(3,&quot;phone-3&quot;));<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; accounts.add(a1);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; accounts.add(a2);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; accounts.add(a3);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return SUCCESS;<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; private List&lt;Phone&gt; phones;<br />
&nbsp; &nbsp; &nbsp; &nbsp; public String findAllPhones(){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; phones = new ArrayList&lt;Phone&gt;();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; phones.add(new Phone(1,&quot;phone-1&quot;));<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; phones.add(new Phone(2,&quot;phone-2&quot;));<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; phones.add(new Phone(3,&quot;phone-3&quot;));<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return SUCCESS;<br />
&nbsp; &nbsp; &nbsp; &nbsp; }</code><hr />
</div> <span style="font-family: Consolas"><br />
</span></div>


	<div style="padding:10px">

	

	

	
		<fieldset class="fieldset">
			<legend>Attached Images</legend>
			<ul>
			<li>
	<img class="inlineimg" src="/jpg.gif" alt="File Type: jpg" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=44444&amp;d=1371626262">1.JPG&lrm;</a> 
(45.7 KB)
</li> <li>
	<img class="inlineimg" src="/jpg.gif" alt="File Type: jpg" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=44445&amp;d=1371626264">2.JPG&lrm;</a> 
(58.1 KB)
</li> 
			</ul>
			</fieldset>
	

	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>caodegao</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266182-Ext4.2.x-Ext.grid.plugin.RowEditing-Editing-combo-value-is-object-Object</guid>
		</item>
		<item>
			<title><![CDATA[4.2.x store remove method Uncaught TypeError: Cannot call method 'setAttribute' of un]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266180-4.2.x-store-remove-method-Uncaught-TypeError-Cannot-call-method-setAttribute-of-un&amp;goto=newpost</link>
			<pubDate>Wed, 19 Jun 2013 06:49:37 GMT</pubDate>
			<description><![CDATA[test case: 
 
Code: 
--------- 
Ext.onReady(function(){ 
    var i = 0; 
    Ext.widget('window', { 
        width: 400, 
        height: 350, 
     ...]]></description>
			<content:encoded><![CDATA[<div>test case:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Ext.onReady(function(){<br />
&nbsp; &nbsp; var i = 0;<br />
&nbsp; &nbsp; Ext.widget('window', {<br />
&nbsp; &nbsp; &nbsp; &nbsp; width: 400,<br />
&nbsp; &nbsp; &nbsp; &nbsp; height: 350,<br />
&nbsp; &nbsp; &nbsp; &nbsp; title: 'Test',<br />
&nbsp; &nbsp; &nbsp; &nbsp; tbar: [{ <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'button', <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'Add',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; handler: function(){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ext.data.StoreManager.lookup('test').add({'col1': 'col' + i, 'col2': 'col' + i , 'col3': 'col' + i, });<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; i += 1;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; }],<br />
&nbsp; &nbsp; &nbsp; &nbsp; items:[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'grid',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; columns: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text&nbsp; &nbsp;  : 'col1',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width&nbsp; &nbsp; : 130,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sortable : false,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menuDisabled: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'col1'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text&nbsp; &nbsp;  : 'col2',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width&nbsp; &nbsp;  : 180,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sortable : false,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menuDisabled: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'col2'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text&nbsp; &nbsp;  : 'col3',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width&nbsp; &nbsp; : 130,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sortable : false,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menuDisabled: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'col3'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ],<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; store: Ext.create('Ext.data.ArrayStore', {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; id: 'test',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fields:&nbsp; [<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {name: 'col1', type:'string'},<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {name: 'col2', type: 'string'},<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {name: 'col3', type: 'string'}<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ],<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; listeners: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; add: function(store, records, index, eOpts ){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if(store.getCount() &gt; 10){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; store.removeAt(0);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // store.removeAll() is ok.<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; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; })<br />
&nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; }).show();<br />
});</code><hr />
</div> Ext4.2.x: When I click 'add' button 10 times or more, console prints <font color="#FF0000"><span style="font-family: Consolas">Uncaught TypeError: Cannot call method 'setAttribute' of undefined&quot; <a href="http://jsfiddle.net/jyPUW/4/" target="_blank" rel="nofollow">http://jsfiddle.net/jyPUW/4/</a></span></font><br />
Ext4.1.x: worked.   <a href="http://jsfiddle.net/jyPUW/3/" target="_blank" rel="nofollow">http://jsfiddle.net/jyPUW/3/</a><font color="#FF0000"><span style="font-family: Consolas"><a href="http://jsfiddle.net/jyPUW/4/" target="_blank" rel="nofollow"><br />
<br />
</a></span></font><span style="font-family: Consolas">Any idea?</span></div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>fanggy</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266180-4.2.x-store-remove-method-Uncaught-TypeError-Cannot-call-method-setAttribute-of-un</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] Surface's removeAll method works only ones]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266175-Surface-s-removeAll-method-works-only-ones&amp;goto=newpost</link>
			<pubDate>Wed, 19 Jun 2013 02:39:49 GMT</pubDate>
			<description>_*REQUIRED INFORMATION*_ 
 
*_Ext version tested:_* 
* Ext 4.2.1.883 
 
 
*_Browser versions tested against:_* 
*  Chrome 27.0.1410.64 m 
* FF21.0</description>
			<content:encoded><![CDATA[<div><u><b><font color="green">REQUIRED INFORMATION</font></b></u><br />
<br />
<b><u>Ext version tested:</u></b><ul><li>Ext 4.2.1.883</li>
</ul><br />
<b><u>Browser versions tested against:</u></b><ul><li> Chrome 27.0.1410.64 m</li>
<li>FF21.0</li>
</ul><br />
<b><u>Description:</u></b><ul><li>Surface's removeAll method works only ones</li>
</ul><br />
<b><u>Steps to reproduce the problem:</u></b><ul><li> Create the Chart</li>
<li> Call the corresponding surface's removeAll method (Click the 'Clear surface' Button)</li>
<li> Redraw the Chart again (Click the 'Redraw chart' Button)</li>
<li> Call one more time surface's removeAll method (Click the 'Clear surface' Button)</li>
</ul><br />
<b><u>The result that was expected:</u></b><ul><li> Surface is empty</li>
</ul><br />
<b><u>The result that occurs instead:</u></b><ul><li> Surface is not empty</li>
</ul><br />
<b><u>Test Case:</u></b><br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Ext.define('ChartStore', {<br />
&nbsp; &nbsp; extend: 'Ext.data.Model',<br />
&nbsp; &nbsp; idProperty: 'ID',<br />
&nbsp; &nbsp; fields: [{<br />
&nbsp; &nbsp; &nbsp; &nbsp; name: 'ID',<br />
&nbsp; &nbsp; &nbsp; &nbsp; type: 'number'<br />
&nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; name: 'Month',<br />
&nbsp; &nbsp; &nbsp; &nbsp; type: 'string'<br />
&nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; name: 'Sample1',<br />
&nbsp; &nbsp; &nbsp; &nbsp; useNull: true<br />
&nbsp; &nbsp; }]<br />
});<br />
<br />
var chartData = [<br />
&nbsp; &nbsp; [1, &quot;Jan-11&quot;, 40.00],<br />
&nbsp; &nbsp; [2, &quot;Feb-11&quot;, 40.00],<br />
&nbsp; &nbsp; [3, &quot;Mar-11&quot;, 40.00],<br />
&nbsp; &nbsp; [4, &quot;Apr-11&quot;, 40.00],<br />
&nbsp; &nbsp; [5, &quot;May-11&quot;, 40.00],<br />
&nbsp; &nbsp; [6, &quot;Jun-11&quot;, 40.00],<br />
&nbsp; &nbsp; [7, &quot;Jul-11&quot;, 40.00],<br />
&nbsp; &nbsp; [8, &quot;Aug-11&quot;, 40.00],<br />
&nbsp; &nbsp; [9, &quot;Sep-11&quot;, 40.00],<br />
&nbsp; &nbsp; [10, &quot;Oct-11&quot;, 40.00],<br />
&nbsp; &nbsp; [11, &quot;Nov-11&quot;, 40.00],<br />
&nbsp; &nbsp; [12, &quot;Dec-11&quot;, 40.00],<br />
&nbsp; &nbsp; [13, &quot;Jan-12&quot;, 40.00]<br />
];<br />
<br />
Ext.onReady(function () {<br />
<br />
&nbsp; &nbsp; var store = Ext.create('Ext.data.Store', {<br />
&nbsp; &nbsp; &nbsp; &nbsp; model: 'ChartStore',<br />
&nbsp; &nbsp; &nbsp; &nbsp; proxy: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'memory',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data: chartData,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; reader: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'array'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; autoLoad: true<br />
&nbsp; &nbsp; });<br />
<br />
&nbsp; &nbsp; var win = Ext.create('Ext.Window', {<br />
&nbsp; &nbsp; &nbsp; &nbsp; width: 800,<br />
&nbsp; &nbsp; &nbsp; &nbsp; height: 600,<br />
&nbsp; &nbsp; &nbsp; &nbsp; minHeight: 400,<br />
&nbsp; &nbsp; &nbsp; &nbsp; minWidth: 550,<br />
&nbsp; &nbsp; &nbsp; &nbsp; hidden: false,<br />
&nbsp; &nbsp; &nbsp; &nbsp; maximizable: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; title: 'Line Chart With Gaps',<br />
&nbsp; &nbsp; &nbsp; &nbsp; layout: 'fit',<br />
&nbsp; &nbsp; &nbsp; &nbsp; autoShow: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; buttons: [{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'Clear surface',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; handler: function () {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ext.getCmp('MyChart').surface.removeAll();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'Redraw chart',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; handler: function () {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ext.getCmp('MyChart').redraw();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; }],<br />
&nbsp; &nbsp; &nbsp; &nbsp; items: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'chart',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; id: 'MyChart',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; style: 'background:#fff',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; store: store,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; legend: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; position: 'right'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; axes: [{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'Numeric',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; position: 'left',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fields: ['Sample1'],<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'Value'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'Category',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; position: 'bottom',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fields: ['Month'],<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'Month'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }],<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; series: [{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type: 'line',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; axis: 'left',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xField: 'Month',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yField: 'Sample1'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; });<br />
});</code><hr />
</div> <br />
<u><b><font color="green">HELPFUL INFORMATION</font></b></u><br />
<br />
<b><u>Screenshot or Video:</u></b><br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=44443"  title="Name:  
Views: 
Size:  ">Attachment 44443</a><br />
<br />
<b><u>Possible fix:</u></b><ul><li>Not found</li>
</ul><br />
<b><u>Additional CSS used:</u></b><ul><li>only default ext-all.css</li>
</ul><br />
<b><u>Operating System:</u></b><ul><li>Win7 Pro</li>
</ul>*EDIT BY SLEMMON<br />
Issue observed with 4.1.0 - 4.2.1</div>


	<div style="padding:10px">

	

	

	
		<fieldset class="fieldset">
			<legend>Attached Images</legend>
			<ul>
			<li>
	<img class="inlineimg" src="/png.gif" alt="File Type: png" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=44443&amp;d=1371609473">1.PNG&lrm;</a> 
(8.2 KB)
</li> 
			</ul>
			</fieldset>
	

	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>Baidaly</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266175-Surface-s-removeAll-method-works-only-ones</guid>
		</item>
		<item>
			<title>Multi-column checkboxgroup overlaps when container has Layout:vbox and align:stretch</title>
			<link>http://www.sencha.com/forum/showthread.php?266168-Multi-column-checkboxgroup-overlaps-when-container-has-Layout-vbox-and-align-stretch&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 23:29:45 GMT</pubDate>
			<description>_*REQUIRED INFORMATION*_ 
 
 
*_Ext version tested:_* 
* Ext 4.2.1 
 
 
*_Browser versions tested against:_* 
* Chrome 27.0.1453.116 (Mac OSX) 
* FF...</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>Ext 4.2.1</li>
</ul><br />
<b><u>Browser versions tested against:</u></b><ul><li>Chrome 27.0.1453.116 (Mac OSX)</li>
<li>FF 21.0 (Mac OSX, Firebug 1.11.4)</li>
</ul><br />
<b><u>DOCTYPE tested against:</u></b><ul><li>html</li>
<li>HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot;</li>
</ul><br />
<b><u>Description:</u></b><ul><li>multi-column CheckboxGroup with labels at the top overlap with the next field when its container has layout &quot;vbox&quot; with &quot;stretch&quot; alignment</li>
</ul><br />
<b><u>Steps to reproduce the problem:</u></b><ul><li>Create a form with layout:{type:&quot;vbox&quot;,align:&quot;stretch&quot;} and fieldDefaults:{labelAlign:&quot;top&quot;}, then add as items one or more checkboxgroups WITH labels and column count greater than 1.</li>
</ul><br />
<b><u>The result that was expected:</u></b><ul><li>The checkbox group should not overlap with other fields above or below it</li>
</ul><br />
<b><u>The result that occurs instead:</u></b><ul><li>The field below the checkbox group overlaps with it</li>
</ul><br />
<b><u>Test Case:</u></b><br />
<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; Ext.create('Ext.form.Panel', {<br />
&nbsp; &nbsp; title: 'Checkbox Group',<br />
&nbsp; &nbsp; width: 500, // height it NOT set, I want the container to grow<br />
&nbsp; &nbsp; bodyPadding: 10,<br />
&nbsp; &nbsp; layout:{type:&quot;vbox&quot;,align:&quot;stretch&quot;},<br />
&nbsp; &nbsp; fieldDefaults:{labelAlign:&quot;top&quot;,labelStyle:&quot;font-weight:bold&quot;},<br />
&nbsp; &nbsp; renderTo: Ext.getBody(),<br />
&nbsp; &nbsp; items:[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; xtype: 'checkboxgroup',<br />
&nbsp; &nbsp; &nbsp; &nbsp; fieldLabel: 'Group #1',<br />
&nbsp; &nbsp; &nbsp; &nbsp; columns: 2,<br />
&nbsp; &nbsp; &nbsp; &nbsp; items: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { boxLabel: 'Item 1', name: 'c1', inputValue: '1' },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { boxLabel: 'Item 2', name: 'c1', inputValue: '2', checked: true },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { boxLabel: 'Item 3', name: 'c1', inputValue: '3' },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { boxLabel: 'Item 4', name: 'c1', inputValue: '4' },<br />
&nbsp; &nbsp; &nbsp; &nbsp; ]<br />
&nbsp; &nbsp; },{<br />
&nbsp; &nbsp; &nbsp; &nbsp; xtype: 'checkboxgroup',<br />
&nbsp; &nbsp; &nbsp; &nbsp; fieldLabel: 'Group #2',<br />
&nbsp; &nbsp; &nbsp; &nbsp; columns: 2,<br />
&nbsp; &nbsp; &nbsp; &nbsp; items: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { boxLabel: 'Item 1', name: 'c2', inputValue: '1' },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { boxLabel: 'Item 2', name: 'c2', inputValue: '2', checked: true },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { boxLabel: 'Item 3', name: 'c2', inputValue: '3' },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; { boxLabel: 'Item 4', name: 'c2', inputValue: '4' },<br />
&nbsp; &nbsp; &nbsp; &nbsp; ]<br />
&nbsp; &nbsp; }]<br />
});</code><hr />
</div> <br />
<br />
<br />
<br />
<br />
<u><b><font color="green">HELPFUL INFORMATION</font></b></u><br />
<br />
<br />
<b><u>Screenshot or Video:</u></b><ul><li><a href="http://www.tocoweb.com/migs/ext/extjs-checkboxgroup.png" target="_blank" rel="nofollow">http://www.tocoweb.com/migs/ext/extjs-checkboxgroup.png</a></li>
</ul><br />
<b>See this URL for live test case:</b> <a href="http://www.tocoweb.com/migs/ext/sample1.html" target="_blank" rel="nofollow">http://www.tocoweb.com/migs/ext/sample1.html</a><br />
<br />
<br />
<b><u>Debugging already done:</u></b><ul><li>Changed CSSs</li>
<li>Encapsulated checkboxgroup inside another container</li>
</ul><br />
<b><u>Possible fix:</u></b><ul><li>None known</li>
</ul><br />
<b><u>Additional CSS used:</u></b><ul><li>Only default ext-all.css</li>
</ul><br />
<b><u>Operating System:</u></b><ul><li>Mac OSX</li>
<li>Win XP</li>
<li>Win8</li>
<li>(Does not seem to matter)</li>
</ul></div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>mbalsevich</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266168-Multi-column-checkboxgroup-overlaps-when-container-has-Layout-vbox-and-align-stretch</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] DateField's DatePicker stops showing when inside fieldset]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266167-DateField-s-DatePicker-stops-showing-when-inside-fieldset&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 23:28:26 GMT</pubDate>
			<description>_*REQUIRED INFORMATION*_ 
 
 
 
 
*_Ext version tested:_* 
* Ext 4.2.1 rev 883 
 
*_Browser versions tested against:_* 
* Chrome 27.0.1453.110 m</description>
			<content:encoded><![CDATA[<div><u><b><font color="green">REQUIRED INFORMATION</font></b></u><br />
<br />
<br />
<br />
<br />
<b><u>Ext version tested:</u></b><ul><li>Ext 4.2.1 rev 883</li>
</ul><b><u>Browser versions tested against:</u></b><ul><li>Chrome 27.0.1453.110 m</li>
</ul><b><u>DOCTYPE tested against:</u></b><ul><li>html</li>
</ul><b><u>Description:</u></b><ul><li>Date picker stops showing when inside fieldset.</li>
</ul><b><u>Steps to reproduce the problem:</u></b><ul><li>Click on the datefield trigger in the fieldset to create the datepicker.  Then collapse the fieldset, click the outside datefiled trigger.  Then reopen the fieldset, click the datefield trigger, the datepicker is not displayed.</li>
</ul><b><u>The result that was expected:</u></b><ul><li>The datepicker should be displayed.</li>
</ul><b><u>The result that occurs instead:</u></b><ul><li>When clicking on the trigger after expanding fieldset, visibility: hidden is added to the picker, due to me.hierarchicallyHidden being true when Component.show() is called.</li>
</ul><b><u>Test Case:</u></b><br />
<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; Ext.create('Ext.form.Panel', {<br />
&nbsp; &nbsp; title: 'Simple Form with FieldSets',<br />
&nbsp; &nbsp; labelWidth: 75, // label settings here cascade unless overridden<br />
&nbsp; &nbsp; url: 'save-form.php',<br />
&nbsp; &nbsp; frame: true,<br />
&nbsp; &nbsp; bodyStyle: 'padding:5px 5px 0',<br />
&nbsp; &nbsp; width: 550,<br />
&nbsp; &nbsp; renderTo: Ext.getBody(),<br />
&nbsp; &nbsp; layout: 'column', // arrange fieldsets side by side<br />
&nbsp; &nbsp; items: [{<br />
&nbsp; &nbsp; &nbsp; &nbsp; // Fieldset in Column 1 - collapsible via toggle button<br />
&nbsp; &nbsp; &nbsp; &nbsp; xtype:'fieldset',<br />
&nbsp; &nbsp; &nbsp; &nbsp; columnWidth: 0.5,<br />
&nbsp; &nbsp; &nbsp; &nbsp; title: 'Fieldset 1',<br />
&nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; defaultType: 'textfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; defaults: {anchor: '100%'},<br />
&nbsp; &nbsp; &nbsp; &nbsp; layout: 'anchor',<br />
&nbsp; &nbsp; &nbsp; &nbsp; items :[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; xtype: 'datefield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; anchor: '100%',<br />
&nbsp; &nbsp; &nbsp; &nbsp; fieldLabel: 'From',<br />
&nbsp; &nbsp; &nbsp; &nbsp; name: 'from_date',<br />
&nbsp; &nbsp; &nbsp; &nbsp; maxValue: new Date()&nbsp; // limited to the current date or prior<br />
&nbsp; &nbsp; }]<br />
&nbsp; &nbsp; }, {<br />
&nbsp; &nbsp; &nbsp; &nbsp; xtype: 'datefield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; anchor: '100%',<br />
&nbsp; &nbsp; &nbsp; &nbsp; fieldLabel: 'From',<br />
&nbsp; &nbsp; &nbsp; &nbsp; name: 'from_date',<br />
&nbsp; &nbsp; &nbsp; &nbsp; maxValue: new Date()&nbsp; // limited to the current date or prior<br />
&nbsp; &nbsp; }]<br />
});</code><hr />
</div> *EDIT BY SLEMMON<br />
Issue observed in 4.2.1.  Tested ok in 4.2.0.</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>rchloupe</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266167-DateField-s-DatePicker-stops-showing-when-inside-fieldset</guid>
		</item>
		<item>
			<title><![CDATA[[DUP] Hardcoded '.x-' usage]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266163-Hardcoded-.x-usage&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 22:11:51 GMT</pubDate>
			<description><![CDATA[A few places have hardcoded '.x-' CSS selectors. Testcase below, please incorporate into your suite or use ours :) 
...]]></description>
			<content:encoded><![CDATA[<div>A few places have hardcoded '.x-' CSS selectors. Testcase below, please incorporate into your suite or use ours :)<br />
<br />
<a href="http://fiestadev.bryntum.com/#207-hardcoded-x-usage" target="_blank" rel="nofollow">http://fiestadev.bryntum.com/#207-hardcoded-x-usage</a></div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>mankz</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266163-Hardcoded-.x-usage</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] [ExtJS 4.2] Window's scroll jumps after expend a internal panel]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266156-ExtJS-4.2-Window-s-scroll-jumps-after-expend-a-internal-panel&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 21:06:44 GMT</pubDate>
			<description>*_Ext version tested:_* 
* Ext 4.2 
 
*_Browser versions tested against:_* 
* Chrome 27 
 
*_Description:_* 
* scroll down to the last panel and try...</description>
			<content:encoded><![CDATA[<div><b><u>Ext version tested:</u></b><ul><li>Ext 4.2</li>
</ul><b><u>Browser versions tested against:</u></b><ul><li>Chrome 27</li>
</ul><b><u>Description:</u></b><ul><li>scroll down to the last panel and try to collapse/expanded it, the scroll will jump to the top.</li>
</ul><div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; <br />
<br />
var getHeight = function (percentage) {&nbsp; &nbsp; &nbsp;  <br />
&nbsp; &nbsp; &nbsp; return Math.ceil(document.documentElement.clientHeight * (percentage / 100));<br />
};<br />
&nbsp; &nbsp; Ext.create('Ext.window.Window',{<br />
&nbsp; &nbsp; &nbsp; &nbsp; title: 'title',<br />
&nbsp; &nbsp; &nbsp; &nbsp; layout: 'auto',<br />
&nbsp; &nbsp; &nbsp; &nbsp; overflowY: 'scroll',<br />
&nbsp; &nbsp; &nbsp;  <b> //this breaks the scroll positioning<br />
&nbsp; &nbsp; &nbsp; &nbsp; minHeight: getHeight(50),<br />
&nbsp; &nbsp; &nbsp; &nbsp; //this breaks the scroll positioning<br />
&nbsp; &nbsp; &nbsp; &nbsp; maxHeight: getHeight(100),</b><br />
&nbsp; &nbsp; &nbsp; &nbsp; items:[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'Panel 1',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; defaultType: 'textfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items :[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'panel',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'title',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; html: 'html'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'Panel 2',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; defaultType: 'textfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items :[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'panel',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'title',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; html: 'html'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'Panel 3',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; defaultType: 'textfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items :[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'panel',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'title',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; html: 'html'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'Panel 4',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; defaultType: 'textfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items :[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'panel',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'title',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; html: 'html'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'Panel 5',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; defaultType: 'textfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items :[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'panel',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'title',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; html: 'html'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'Panel 6',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; defaultType: 'textfield',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items :[{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; labelField: 'Input'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },{<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xtype: 'panel',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; title: 'title',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; collapsible: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; html: 'html'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; &nbsp; &nbsp; }]<br />
&nbsp; &nbsp; }).show();</code><hr />
</div> <b><u><br />
Solution for now:</u></b><ul><li>I'm using a fixed height</li>
</ul>*EDIT BY SLEMMON<br />
Issue observed in 4.1.0 - 4.2.1.  Setting a fixed window height or resize the window and you won't see the issue.</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>MatheusGR</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266156-ExtJS-4.2-Window-s-scroll-jumps-after-expend-a-internal-panel</guid>
		</item>
		<item>
			<title><![CDATA[[DUP] 4.2.1.883 Ext.toolbar.Paging: bindStore doesn't update info]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266144-4.2.1.883-Ext.toolbar.Paging-bindStore-doesn-t-update-info&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 18:42:04 GMT</pubDate>
			<description>Ext.toolbar.Paging never updates its info when bindStore is called. 
 
It also seems to be relying on Ext.util.Bindable to update me.store, but that...</description>
			<content:encoded><![CDATA[<div>Ext.toolbar.Paging never updates its info when bindStore is called.<br />
<br />
It also seems to be relying on Ext.util.Bindable to update me.store, but that never happens.</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>pward123</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266144-4.2.1.883-Ext.toolbar.Paging-bindStore-doesn-t-update-info</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] 4.2.1 Ext.grid.GroupingFeature groupByText locale not honored]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266135-4.2.1-Ext.grid.GroupingFeature-groupByText-locale-not-honored&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 17:49:01 GMT</pubDate>
			<description><![CDATA[It seems that this piece of code 
 
 
Code: 
--------- 
Ext.define("Ext.locale.en.grid.GroupingFeature", { 
    override: "Ext.grid.GroupingFeature",...]]></description>
			<content:encoded><![CDATA[<div>It seems that this piece of code<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Ext.define(&quot;Ext.locale.en.grid.GroupingFeature&quot;, {<br />
&nbsp; &nbsp; override: &quot;Ext.grid.GroupingFeature&quot;,<br />
&nbsp; &nbsp; emptyGroupText: '(None)',<br />
&nbsp; &nbsp; groupByText: 'Group By This Field',<br />
&nbsp; &nbsp; showGroupsText: 'Show in Groups'<br />
});</code><hr />
</div> is not honored.<br />
<br />
I made a full example here:<br />
<a href="http://jsfiddle.net/7Lv6a/" target="_blank" rel="nofollow">http://jsfiddle.net/7Lv6a/</a><br />
<br />
The code is also here:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">/*<br />
&nbsp;http://cdn.sencha.io/ext-4.2.0-gpl/ext-all.js<br />
&nbsp;http://cdn.sencha.io/ext-4.2.0-gpl/resources/ext-theme-neptune/ext-theme-neptune-all.css<br />
&nbsp;http://cdn.sencha.io/ext-4.2.0-gpl/locale/ext-lang-it.js<br />
&nbsp;*/<br />
<br />
<br />
Ext.application({<br />
&nbsp; name: 'MyApp',<br />
&nbsp; launch: function () {<br />
&nbsp; &nbsp; console.log(&quot;MyApp launch&quot;);<br />
&nbsp; &nbsp; Ext.create('Ext.container.Viewport', {<br />
&nbsp; &nbsp; &nbsp; layout: 'fit',<br />
&nbsp; &nbsp; &nbsp; items: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; Ext.create(&quot;MyApp.grid.Contacts&quot;)<br />
&nbsp; &nbsp; &nbsp; ]<br />
&nbsp; &nbsp; });<br />
&nbsp; }<br />
});<br />
<br />
<br />
Ext.define('MyApp.model.Contact', {<br />
&nbsp; extend: 'Ext.data.Model',<br />
&nbsp; idPropery: 'id_contact',<br />
&nbsp; fields: [<br />
&nbsp; &nbsp; {name: 'id_contact', type: 'int'},<br />
&nbsp; &nbsp; {name: 'id_group', type: 'int'},<br />
&nbsp; &nbsp; {name: 'contact_firstname', type: 'string'}<br />
&nbsp; ]<br />
});<br />
<br />
<br />
Ext.define('MyApp.store.Contacts', {<br />
&nbsp; extend: 'Ext.data.Store',<br />
&nbsp; model: 'MyApp.model.Contact',<br />
&nbsp; groupField: 'id_group',<br />
&nbsp; autoLoad: true,<br />
&nbsp; proxy: {<br />
&nbsp; &nbsp; type: 'memory',<br />
&nbsp; &nbsp; reader: {<br />
&nbsp; &nbsp; &nbsp; type: 'json',<br />
&nbsp; &nbsp; &nbsp; root: 'root'<br />
&nbsp; &nbsp; }<br />
&nbsp; },<br />
&nbsp; data: {<br />
&nbsp; &nbsp; root: [<br />
&nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; id_contact: 1,<br />
&nbsp; &nbsp; &nbsp; &nbsp; id_group: 1,<br />
&nbsp; &nbsp; &nbsp; &nbsp; contact_firstname: 'c1'<br />
&nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; id_contact: 2,<br />
&nbsp; &nbsp; &nbsp; &nbsp; id_group: 1,<br />
&nbsp; &nbsp; &nbsp; &nbsp; contact_firstname: 'c2'<br />
&nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; ]<br />
&nbsp; }<br />
});<br />
<br />
<br />
Ext.define('MyApp.grid.Contacts', {<br />
&nbsp; extend: 'Ext.grid.Panel',<br />
&nbsp; initComponent: function () {<br />
&nbsp; &nbsp; var store = Ext.create('MyApp.store.Contacts');<br />
&nbsp; &nbsp; Ext.apply(this, {<br />
&nbsp; &nbsp; &nbsp; title: 'Contacts',<br />
&nbsp; &nbsp; &nbsp; store: store,<br />
&nbsp; &nbsp; &nbsp; multiSelect: true,<br />
&nbsp; &nbsp; &nbsp; features: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ftype: 'grouping',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; groupHeaderTpl: '{name}'<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; ],<br />
&nbsp; &nbsp; &nbsp; columns: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'ID',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'id_contact'<br />
&nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'Group',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'id_group'<br />
&nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'Firstname',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; flex: 1,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'contact_firstname'<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; ]<br />
&nbsp; &nbsp; });<br />
&nbsp; &nbsp; this.callParent(arguments);<br />
&nbsp; }<br />
});</code><hr />
</div> Itt should honor ext-lang-it.js that is called by external resource by jsfiddle but it shows as english<br />
I made tries also with other languages with same result.</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>fdp</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266135-4.2.1-Ext.grid.GroupingFeature-groupByText-locale-not-honored</guid>
		</item>
		<item>
			<title><![CDATA[[DUP] NodeInterface.collapseChildren never calls callback if all collapsed already]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266121-NodeInterface.collapseChildren-never-calls-callback-if-all-collapsed-already&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 15:23:34 GMT</pubDate>
			<description>http://docs.sencha.com/extjs/4.2.1/source/NodeInterface.html#Ext-data-NodeInterface-method-collapseChildren 
 
The code nicely determines the...</description>
			<content:encoded><![CDATA[<div><a href="http://docs.sencha.com/extjs/4.2.1/source/NodeInterface.html#Ext-data-NodeInterface-method-collapseChildren" target="_blank">http://docs.sencha.com/extjs/4.2.1/s...llapseChildren</a><br />
<br />
The code nicely determines the non-collapsed nodes and the count of those.<br />
<br />
Only if non-zero, will the loop at the end of the function execute even once.  So the callback is never passed to &quot;the last one&quot; thus it is never called.<br />
<br />
Appropriate behavior, IMO, is for the function to collapse nothing, since there's nothing to collapse, AND to call the callback.  Why does the caller care if any were collapsed already?  Caller really wants to have callback called!</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>mschwartz</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266121-NodeInterface.collapseChildren-never-calls-callback-if-all-collapsed-already</guid>
		</item>
		<item>
			<title><![CDATA[[DUP] Ext.grid.Panel group collapse issue]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266119-Ext.grid.Panel-group-collapse-issue&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 15:10:31 GMT</pubDate>
			<description>*_Ext version tested:_* 
* Ext 4.2.1 rev 883 
 
*_Browser versions tested against:_* 
* Chrome 27.0.1453.110 
* Safari Version 6.0.5 (7536.30.1) 
...</description>
			<content:encoded><![CDATA[<div><b><u>Ext version tested:</u></b><ul><li>Ext 4.2.1 rev 883</li>
</ul><b><u>Browser versions tested against:</u></b><ul><li>Chrome <font color="#303942"><span style="font-family: Lucida Grande">27.0.1453.110 </span></font></li>
<li>Safari Version 6.0.5 (7536.30.1)</li>
</ul><b><u>DOCTYPE tested against: </u></b><ul><li><u>-//W3C//DTD HTML 4.01//EN Strict</u></li>
</ul><b><u>Description:</u></b><ul><li>Everything works great if grouping feature is enabled and you try to get record for selection with expanded groups, but if you try to get record for selection and your group on the top is collapsed, you will get record from that group which is collapsed, selected item is item from the back layer (collapsed).</li>
</ul><b><u>Steps to reproduce the problem:</u></b><ol class="decimal"><li> Go to <a href="http://docs.sencha.com/extjs/4.2.1/extjs-build/examples/build/KitchenSink/ext-theme-classic/#grouped-grid" target="_blank">KitchenSink</a> example</li>
<li>Select any item from the first group (selection border highlights the selection)</li>
<li>Collapse the first group with selected item</li>
<li>Now you will not be able to select anything from the groups below</li>
<li>Any events like <i>selectionchange</i>, <i>itemclick</i> passes the record from the first group</li>
</ol><b><u>The result that was expected:</u></b><ul><li>Selected item from any group if any groups are collapsed</li>
</ul><b><u>The result that occurs instead:</u></b><ul><li>No availability to get item selected from the groups below</li>
</ul><b><u>Operating System:</u></b><ul><li>Mac OS X Lion</li>
<li>Windows 7</li>
</ul></div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>anatolijne</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266119-Ext.grid.Panel-group-collapse-issue</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] 4.2.1 Top level menu doesn't fire handler event in IE 8]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266114-4.2.1-Top-level-menu-doesn-t-fire-handler-event-in-IE-8&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 14:55:44 GMT</pubDate>
			<description>Hi, I was wondering if there was a design change with menus and IE 8? Through 4.1.2 we have some top-level menus that have hrefs. Those would...</description>
			<content:encoded><![CDATA[<div>Hi, I was wondering if there was a design change with menus and IE 8? Through 4.1.2 we have some top-level menus that have hrefs. Those would fire-off whatever url was provided and worked fine. However, with 4.2.1 top-level menus don't cause an event to occur and thus nothing happens. This is strictly with IE 8 (what else) and does work fine with Chrome.<br />
<br />
Sub menus work just fine in IE 8. It's just if a leaf is a top-level menu then nothing happens. Advice?<br />
<br />
*EDIT BY SLEMMON<br />
Issue observed in IE6, IE7, and IE8 with 4.2.1, but tested ok with 4.2.0.  Tested ok with 4.2.1 on IE9, IE10, and Chrome.<br />
Inline test case:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Ext.QuickTips.init();<br />
<br />
<br />
var items = [<br />
&nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'I like Ext',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; href: 'http://www.google.com',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hrefTarget: ''<br />
&nbsp; &nbsp; &nbsp; &nbsp; }, '-', {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'Radio Options',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menu: {&nbsp; &nbsp; &nbsp; &nbsp; // &lt;-- submenu by nested config object<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; items: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text: 'Aero Glass',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; href: 'http://www.yahoo.com',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hrefTarget: ''<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; }<br />
&nbsp; &nbsp; &nbsp;  }<br />
&nbsp; &nbsp; ];<br />
<br />
<br />
var tb = Ext.create('Ext.toolbar.Toolbar', {<br />
&nbsp; &nbsp; items: items<br />
});<br />
<br />
<br />
tb.add({<br />
&nbsp; &nbsp; xtype: 'tbtext',<br />
&nbsp; &nbsp; text: 'Static text (tbtext) can be added'<br />
});<br />
<br />
<br />
tb.render(document.body);</code><hr />
</div> </div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>dougbieber</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266114-4.2.1-Top-level-menu-doesn-t-fire-handler-event-in-IE-8</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] Tree node drag scroll bug]]></title>
			<link>http://www.sencha.com/forum/showthread.php?266104-Tree-node-drag-scroll-bug&amp;goto=newpost</link>
			<pubDate>Tue, 18 Jun 2013 13:52:37 GMT</pubDate>
			<description><![CDATA[It's evident in the examples. 
 
Go to the "Two trees" demo in kitchen sink, otherwise known as "multiple trees" from the examples tab in the...]]></description>
			<content:encoded><![CDATA[<div>It's evident in the examples.<br />
<br />
Go to the &quot;Two trees&quot; demo in kitchen sink, otherwise known as &quot;multiple trees&quot; from the examples tab in the documentation browser.<br />
<br />
The tree on the left is taller than the container, so it should scroll.  Pick a node, like &quot;container&quot; and drag it over &quot;Ext JS&quot; node at the top.<br />
<br />
You will see it scrolls down, thus scrolling the Ext JS node off the top.<br />
<br />
Oops, this is the wrong direction!  It should not scroll at all because it's already at the top, but if it did need to scroll new nodes on from the top, it won't because the direction is reversed.  That is, it will scroll even more nodes off the top.<br />
<br />
*EDIT BY SLEMMON<br />
Additional notes from mschwartz in follow-up post:<br />
<font color="#3E3E3E"><span style="font-family: Helvetica Neue">And here's the fix:</span></font><br />
<br />
<a href="http://docs.sencha.com/extjs/4.2.1/source/Element_scroll2.html#Ext-dom-Element-method-scroll" target="_blank">http://docs.sencha.com/extjs/4.2.1/s...-method-scroll</a><br />
<br />
<font color="#3E3E3E"><span style="font-family: Helvetica Neue">Ext.dom.Element.scroll function never negates the distance variable if the scroll direction is &quot;up&quot;.</span></font><br />
<br />
<font color="#3E3E3E"><span style="font-family: Helvetica Neue">My override:</span></font><br />
<font color="#3E3E3E"><span style="font-family: Helvetica Neue"><br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">if (direction === 'r' || direction === 'up') {&nbsp; &nbsp; &nbsp; &nbsp; distance = -distance;&nbsp; &nbsp; }</code><hr />
</div> </span></font><br />
<font color="#3E3E3E"><span style="font-family: Helvetica Neue">Good enough for my purposes, but maybe you want to test for &quot;up&quot;, &quot;top&quot;, and &quot;t&quot; as well. Though I notice it doesn't test for &quot;right&quot; (it probably should, no?)</span></font></div>


	<div style="padding:10px">

	

	

	
		<fieldset class="fieldset">
			<legend>Attached Images</legend>
			<ul>
			<li>
	<img class="inlineimg" src="/png.gif" alt="File Type: png" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=44426&amp;d=1371563548">sencha scroll bug.png&lrm;</a> 
(50.9 KB)
</li> 
			</ul>
			</fieldset>
	

	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?80-Ext-Bugs">Ext:Bugs</category>
			<dc:creator>mschwartz</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?266104-Tree-node-drag-scroll-bug</guid>
		</item>
	</channel>
</rss>
