<?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 - Sencha GXT Bugs</title>
		<link>http://www.sencha.com/forum/</link>
		<description>Report bugs in Sencha GXT version 3.x</description>
		<language>en</language>
		<lastBuildDate>Sat, 25 May 2013 23:46:41 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.sencha.com/forum/images/misc/rss.png</url>
			<title>Sencha Forum - Sencha GXT Bugs</title>
			<link>http://www.sencha.com/forum/</link>
		</image>
		<item>
			<title><![CDATA[[OPEN] Error Decorator doesn't move when component is moved (dialog resized)]]></title>
			<link>http://www.sencha.com/forum/showthread.php?264439-Error-Decorator-doesn-t-move-when-component-is-moved-(dialog-resized)&amp;goto=newpost</link>
			<pubDate>Fri, 24 May 2013 16:59:33 GMT</pubDate>
			<description>GXT 3.0.4 
GWT 2.4 
Interernet Explorer 8 (development mode), Chrome 28 (production mode) 
Windows 7, 64 bit 
 
If a field with an error is resized...</description>
			<content:encoded><![CDATA[<div>GXT 3.0.4<br />
GWT 2.4<br />
Interernet Explorer 8 (development mode), Chrome 28 (production mode)<br />
Windows 7, 64 bit<br />
<br />
If a field with an error is resized (in this case by resizing a dialog) the error icon doesn't move with the changes to the widget.  <br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43984"  title="Name:  
Views: 
Size:  ">Attachment 43984</a><br />
<br />
Using SimpleContainer.  Would like component to work in FlexTable, test case only uses GXT widgets, to rule out issue between GWT/GXT.<br />
<br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43983"  title="Name:  
Views: 
Size:  ">Attachment 43983</a></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=43984&amp;d=1369414522">InvalidFieldAndDialogResized.png&lrm;</a> 
(4.6 KB)
</li> 
			</ul>
			</fieldset>
	

	
		<fieldset class="fieldset">
			<legend>Attached Files</legend>
			<ul>
			<li>
	<img class="inlineimg" src="/zip.gif" alt="File Type: zip" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43983&amp;d=1369414522">ErrorDecorationsLocationIssue.zip&lrm;</a> 
(1.4 KB)
</li> 
			</ul>
		</fieldset>
	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>nbuesing</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264439-Error-Decorator-doesn-t-move-when-component-is-moved-(dialog-resized)</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] Dialog resize issue]]></title>
			<link>http://www.sencha.com/forum/showthread.php?264426-Dialog-resize-issue&amp;goto=newpost</link>
			<pubDate>Fri, 24 May 2013 12:55:18 GMT</pubDate>
			<description>I have found that when adding content to a component contained within the dialog, the dialog does not reliably resize itself.  
 
I have included an...</description>
			<content:encoded><![CDATA[<div>I have found that when adding content to a component contained within the dialog, the dialog does not reliably resize itself. <br />
<br />
I have included an example that shows two dialogs. <br />
<br />
The first resizes properly. <br />
The second does not.<br />
The only difference between the two is that: <br />
The first dialog contains 3 labels and the child widget.<br />
The second dialog contains 1 label and the child widget.<br />
<br />
Verified behavior in dev mode on IE8 and Chrome.<br />
<br />
---<br />
<br />
GXT 3.0.4<br />
GWT 2.4<br />
Internet Explorer 8<br />
Chrome<br />
Windows 7, 64 bit<br />
<br />
Code is attached.<br />
Here is a screenshot:<br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43975"  title="Name:  
Views: 
Size:  ">Attachment 43975</a></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=43975&amp;d=1369398882">DialogResizeIssue.png&lrm;</a> 
(56.8 KB)
</li> 
			</ul>
			</fieldset>
	

	
		<fieldset class="fieldset">
			<legend>Attached Files</legend>
			<ul>
			<li>
	<img class="inlineimg" src="/zip.gif" alt="File Type: zip" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43976&amp;d=1369400021">DialogResizeIssue.zip&lrm;</a> 
(1.5 KB)
</li> 
			</ul>
		</fieldset>
	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>John Nelson</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264426-Dialog-resize-issue</guid>
		</item>
		<item>
			<title><![CDATA[[CLOSED] TextButton's SelectHandler doesn't fire if another event causes button to move...]]></title>
			<link>http://www.sencha.com/forum/showthread.php?264339-TextButton-s-SelectHandler-doesn-t-fire-if-another-event-causes-button-to-move...&amp;goto=newpost</link>
			<pubDate>Thu, 23 May 2013 15:48:05 GMT</pubDate>
			<description><![CDATA[I have a scenario where the button's position is moved based on the event of another widget.  In this case, the onSelect event of the button doesn't...]]></description>
			<content:encoded><![CDATA[<div>I have a scenario where the button's position is moved based on the event of another widget.  In this case, the onSelect event of the button doesn't fire.  Test case provided.<br />
<br />
In the test case, I have the blur event of a text box add text to the screen.  This text field has focus up to the point I click the submit button.  This causes the submit button's position to move on that given screen from the onBlur event of the text field (prior to the onSubmit being handled).  If the button moves to where the mouse click is no longer over the button, the select event doesn't fire.<br />
<br />
If you click at the bottom of the button the text &quot;onSelectHandlerCalled&quot; will be displayed (I was able to verify this in IE8, and not Chrome, guessing due to pixel sizes, but not 100% sure).  If you notice the mouse pointer is still over the button after the &quot;onBlurCalledFromTextField&quot; is rendered.<br />
<br />
If, however, you click at the top of the button, the &quot;onBlurCalledFromTextField&quot; will move the Submit button so it is no longer under the cursor, and the onSelect event doesn't fire.<br />
<br />
GXT should capture mouse location in relation to button location before it is moved based on the action of the blur event of the other component.<br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43960"  title="Name:  
Views: 
Size:  ">Attachment 43960</a><br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43959"  title="Name:  
Views: 
Size:  ">Attachment 43959</a><br />
<br />
Verified behavior in dev and production modes on IE8 and Chrome.<br />
<br />
---<br />
<br />
GXT 3.0.4<br />
GWT 2.4<br />
Internet Explorer 8<br />
Chrome<br />
Windows 7, 64 bit</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=43960&amp;d=1369323783">onSelectIssue.png&lrm;</a> 
(36.9 KB)
</li> 
			</ul>
			</fieldset>
	

	
		<fieldset class="fieldset">
			<legend>Attached Files</legend>
			<ul>
			<li>
	<img class="inlineimg" src="/zip.gif" alt="File Type: zip" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43959&amp;d=1369323782">MovedButtonSelectNotCalled.zip&lrm;</a> 
(1.1 KB)
</li> 
			</ul>
		</fieldset>
	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>nbuesing</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264339-TextButton-s-SelectHandler-doesn-t-fire-if-another-event-causes-button-to-move...</guid>
		</item>
		<item>
			<title>maxSize and flex ignored in HBoxLayoutContainer</title>
			<link>http://www.sencha.com/forum/showthread.php?264313-maxSize-and-flex-ignored-in-HBoxLayoutContainer&amp;goto=newpost</link>
			<pubDate>Thu, 23 May 2013 11:21:39 GMT</pubDate>
			<description>Required Information 
 
*Version(s) of Ext GWT* 
Ext GWT 3.0.1 Release Candidate» 
 
*Browser versions and OS* 
*(and desktop environment, if...</description>
			<content:encoded><![CDATA[<div><font size="+2">Required Information</font><br />
<br />
<font size="+1"><b>Version(s) of Ext GWT</b></font><br />
Ext GWT 3.0.1 Release Candidate»<br />
<br />
<font size="+1"><b>Browser versions and OS</b></font><br />
<b>(and desktop environment, if applicable)</b><ul><li>Firefox 20, Windows XP SP3 (x86)</li>
</ul><br />
<font size="+1"><b>Virtual Machine</b></font><br />
No<br />
<br />
<font size="+1"><b>Description</b></font><br />
There isn't much more to say. This layout doesn't honour what it promises. After using it to layout a bunch of buttons, all with the same flex value, each one gets a different size (seems text related) and some are even bigger than max size.<br />
<br />
<font size="+1"><b>Run mode</b></font><br />
Both<br />
<br />
<font size="+1"><b>Steps to reproduce the problem</b></font><ol class="decimal"><li> Open app and look.</li>
</ol><br />
<font size="+1"><b>Expected result</b></font><br />
All buttons should have the same width and never be wider than 150px.<br />
<br />
<font size="+1"><b>Actual result</b></font><br />
Buttons of different sizes and at least one bigger than 150px.<br />
<br />
<font size="+1"><b>Test case</b></font><br />
TestView.java<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">public class TestView implements IsWidget, EntryPoint {<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; interface MyUiBinder extends UiBinder&lt;VerticalLayoutContainer, TestView&gt; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; private VerticalLayoutContainer rootPanel;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; @Override<br />
&nbsp; &nbsp; &nbsp; &nbsp; public Widget asWidget() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (rootPanel == null) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rootPanel = uiBinder.createAndBindUi(this);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return rootPanel;<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; @Override<br />
&nbsp; &nbsp; &nbsp; &nbsp; public void onModuleLoad() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RootPanel.get().add(asWidget());<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
<br />
}</code><hr />
</div> TestView.java<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&lt;!DOCTYPE ui:UiBinder SYSTEM &quot;http://dl.google.com/gwt/DTD/xhtml.ent&quot;&gt;<br />
<br />
&lt;ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'<br />
&nbsp; &nbsp; &nbsp; &nbsp; xmlns:c=&quot;urn:import:com.sencha.gxt.widget.core.client&quot; xmlns:container=&quot;urn:import:com.sencha.gxt.widget.core.client.container&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; xmlns:gxt=&quot;urn:import:com.sencha.gxt.widget.core.client&quot; xmlns:g=&quot;urn:import:com.google.gwt.user.client.ui&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; xmlns:form=&quot;urn:import:com.sencha.gxt.widget.core.client.form&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; xmlns:button=&quot;urn:import:com.sencha.gxt.widget.core.client.button&quot; &gt;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;ui:with type=&quot;com.sencha.gxt.core.client.util.Margins&quot; field=&quot;noMagin&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;ui:attributes top=&quot;0&quot; right=&quot;0&quot; bottom=&quot;0&quot; left=&quot;0&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/ui:with&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;ui:with type=&quot;com.sencha.gxt.widget.core.client.container.BoxLayoutContainer.BoxLayoutData&quot; field=&quot;thisViewBoxLayoutButtons&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;ui:attributes margins=&quot;{noMagin}&quot; flex=&quot;1&quot; maxSize=&quot;150&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/ui:with&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;ui:with type=&quot;com.sencha.gxt.widget.core.client.container.BoxLayoutContainer.BoxLayoutData&quot; field=&quot;thisViewBoxLayoutButtonSpacer&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;ui:attributes margins=&quot;{noMagin}&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/ui:with&gt;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;container:VerticalLayoutContainer ui:field=&quot;rootPanel&quot; borders=&quot;false&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;g:Label text=&quot;This is a test&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:HBoxLayoutContainer width=&quot;890&quot; borders=&quot;true&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtonSpacer}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;form:FieldLabel text=&quot; &quot; labelWidth=&quot;20&quot; labelPad=&quot;0&quot; labelSeparator=&quot;&quot;/&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtons}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;button:TextButton text=&quot;Cancel&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtonSpacer}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;form:FieldLabel text=&quot; &quot; labelWidth=&quot;10&quot; labelPad=&quot;0&quot; labelSeparator=&quot;&quot;/&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtons}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;button:TextButton text=&quot;Aprove&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtons}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;button:TextButton text=&quot;Aprove with disconformity&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtons}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;button:TextButton text=&quot;Claim&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtons}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;button:TextButton text=&quot;Refuse&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtons}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;button:TextButton text=&quot;Refuse claim&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtons}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;button:TextButton text=&quot;Correct&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtons}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;button:TextButton text=&quot;Generate report&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtonSpacer}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;form:FieldLabel text=&quot; &quot; labelWidth=&quot;10&quot; labelPad=&quot;0&quot; labelSeparator=&quot;&quot;/&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtons}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;button:TextButton text=&quot;Save&quot; /&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;container:child layoutData=&quot;{thisViewBoxLayoutButtonSpacer}&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;form:FieldLabel text=&quot; &quot; labelWidth=&quot;5&quot; labelPad=&quot;0&quot; labelSeparator=&quot;&quot;/&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:HBoxLayoutContainer&gt; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:child&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/container:VerticalLayoutContainer&gt;<br />
&lt;/ui:UiBinder&gt;</code><hr />
</div> <font size="+2">Helpful Information</font><br />
<br />
<font size="+1"><b>Screenshot or video</b></font><br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43950"  title="Name:  
Views: 
Size:  ">Attachment 43950</a><br />
<br />
<font size="+1"><b>Live test</b></font><br />
None that I know<br />
<br />
<font size="+1"><b>Debugging already done</b></font><ul><li>Any suggestion?</li>
</ul><br />
<font size="+1"><b>Possible fix</b></font><br />
?</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=43950&amp;d=1369307964">Sencha bug.JPG&lrm;</a> 
(8.9 KB)
</li> 
			</ul>
			</fieldset>
	

	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>IgnacioSZ</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264313-maxSize-and-flex-ignored-in-HBoxLayoutContainer</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] GXT Grid: Header context menu displayed at wrong location]]></title>
			<link>http://www.sencha.com/forum/showthread.php?264298-GXT-Grid-Header-context-menu-displayed-at-wrong-location&amp;goto=newpost</link>
			<pubDate>Thu, 23 May 2013 09:15:45 GMT</pubDate>
			<description>Hi, 
 
we have experienced a problem with the header context menu on the grid component. It has 3 menu entries: Sort ascending, Sort descending and...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
<br />
we have experienced a problem with the header context menu on the grid component. It has 3 menu entries: Sort ascending, Sort descending and columns. The sub menu of the column menu is displayed at a wrong location and it even moves around when the sub menu is opened for a second or third time.<br />
<br />
To reproduce the problem the browser window has to be maximized and the grid itself has to be located near the bottom of the screen. I.e. there have to be other components located above the grid. Also the number of columns in the grid is quite high, so that the height of the sub menu is bigger then the remaining space from the header to the bottom of the screen.<br />
<br />
I have added some screenshot to illustrate the issue. I have analyzed this with Firefox 21 and Chrome 26 using GXT 3.0.4.<br />
<br />
With kind regards<br />
<br />
Thorsten Schäfer<br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43945"  title="Name:  
Views: 
Size:  ">Attachment 43945</a></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=43945&amp;d=1369300475">screenshot-1.jpg&lrm;</a> 
(65.3 KB)
</li> 
			</ul>
			</fieldset>
	

	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>thorsten.schaefer</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264298-GXT-Grid-Header-context-menu-displayed-at-wrong-location</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] Dialog's Child Widget doesn't take all of dialog]]></title>
			<link>http://www.sencha.com/forum/showthread.php?264256-Dialog-s-Child-Widget-doesn-t-take-all-of-dialog&amp;goto=newpost</link>
			<pubDate>Wed, 22 May 2013 19:07:35 GMT</pubDate>
			<description>GXT 3.0.4 
GWT 2.4 
Internet Explorer 8 developer and production mode 
Chrome (latest) production mode 
Windows 7, 64bit 
 
I have a dialog with a...</description>
			<content:encoded><![CDATA[<div>GXT 3.0.4<br />
GWT 2.4<br />
Internet Explorer 8 developer and production mode<br />
Chrome (latest) production mode<br />
Windows 7, 64bit<br />
<br />
I have a dialog with a child VerticalLayoutContainer.<br />
<br />
When the dialog is first rendered, the VerticalLayoutContainer is just big enough to show it's children (in the provided example, a single HTML child).  When the dialog is rendered the second time (hide and then show again) or if the dialog is resized, the child VLC will take up the entire contents of the dialog.<br />
<br />
dialog.show() for the first rendering of the dialog<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43939"  title="Name:  
Views: 
Size:  ">Attachment 43939</a><br />
dialog.show() for the second rendering of the dialog (click close above and then reshow it).<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43940"  title="Name:  
Views: 
Size:  ">Attachment 43940</a><br />
Here is my test case that shows this behavior.<br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43938"  title="Name:  
Views: 
Size:  ">Attachment 43938</a><br />
<br />
Expected behavior is having the widget take up the full contents of the dialog (second showing).</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=43939&amp;d=1369249099">showDialog_1stShow.png&lrm;</a> 
(2.6 KB)
</li> <li>
	<img class="inlineimg" src="/png.gif" alt="File Type: png" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43940&amp;d=1369249099">showDialog_2ndShow.png&lrm;</a> 
(2.7 KB)
</li> 
			</ul>
			</fieldset>
	

	
		<fieldset class="fieldset">
			<legend>Attached Files</legend>
			<ul>
			<li>
	<img class="inlineimg" src="/zip.gif" alt="File Type: zip" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43938&amp;d=1369248886">ChildDialogSize.zip&lrm;</a> 
(1.2 KB)
</li> 
			</ul>
		</fieldset>
	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>nbuesing</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264256-Dialog-s-Child-Widget-doesn-t-take-all-of-dialog</guid>
		</item>
		<item>
			<title>ToolButton in ContentPanel in IE8 not working</title>
			<link>http://www.sencha.com/forum/showthread.php?264214-ToolButton-in-ContentPanel-in-IE8-not-working&amp;goto=newpost</link>
			<pubDate>Wed, 22 May 2013 11:56:25 GMT</pubDate>
			<description>Required Information 
 
*Version(s) of Ext GWT* 
3.0.1 
 
*Browser versions and OS* 
*(and desktop environment, if applicable)*  
* «Internet...</description>
			<content:encoded><![CDATA[<div><font size="+2">Required Information</font><br />
<br />
<font size="+1"><b>Version(s) of Ext GWT</b></font><br />
3.0.1<br />
<br />
<font size="+1"><b>Browser versions and OS</b></font><br />
<b>(and desktop environment, if applicable)</b> <ul><li>«Internet Explorer 8, Windows XP»</li>
</ul><font size="+1"><b>Virtual Machine</b></font><br />
No<br />
<br />
<font size="+1"><b>Description</b></font><br />
ToolButton in ContentPanel is not clickable (SelectHandler is not started)<br />
<br />
<font size="+1"><b>Run mode</b></font><br />
«Development mode AND production mode»</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>y612000</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264214-ToolButton-in-ContentPanel-in-IE8-not-working</guid>
		</item>
		<item>
			<title>how to combine two variable from Ext.grid.GridPanel</title>
			<link>http://www.sencha.com/forum/showthread.php?264074-how-to-combine-two-variable-from-Ext.grid.GridPanel&amp;goto=newpost</link>
			<pubDate>Tue, 21 May 2013 01:58:24 GMT</pubDate>
			<description><![CDATA[SimpleListingEditorGrid.render('form'); 
 
 
SimpleListingEditorGrid.getSelectionModel().on('selectionchange', function() { 
  var gridrecord =...]]></description>
			<content:encoded><![CDATA[<div>SimpleListingEditorGrid.render('form');<br />
<br />
<br />
SimpleListingEditorGrid.getSelectionModel().on('selectionchange', function() {<br />
  var gridrecord = SimpleListingEditorGrid.getSelectionModel().getSelected();   <br />
 var hasil = gridrecord.get('intID');<br />
	$('#selectedText').text(hasil);<br />
<br />
<br />
in html :<br />
&lt;div  id=&quot;form&quot; &gt;<br />
&lt;p&gt;Selected Options: &lt;span id=&quot;selectedText&quot;&gt;&lt;/span&gt;&lt;/p&gt;<br />
&lt;div  id=&quot;form&quot; &gt;<br />
&lt;/div&gt;<br />
<br />
the problem with direct click..how to combine two variable?<br />
thanks</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>dreamofpower</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264074-how-to-combine-two-variable-from-Ext.grid.GridPanel</guid>
		</item>
		<item>
			<title>Problem with GridInlineEditing and TextButtons</title>
			<link>http://www.sencha.com/forum/showthread.php?264066-Problem-with-GridInlineEditing-and-TextButtons&amp;goto=newpost</link>
			<pubDate>Mon, 20 May 2013 21:34:35 GMT</pubDate>
			<description>I would like to report a bug with the GridInlineEditing and TextButtons with icons. When I click on a field in the grid to start editing it and then...</description>
			<content:encoded><![CDATA[<div>I would like to report a bug with the GridInlineEditing and TextButtons with icons. When I click on a field in the grid to start editing it and then click on a TextButton, the field being edited doesn't lose focus and when the grid reloads it stops working properly. This also happens if I click on the next page arrow in the paging load bar and there are less items on the next page, than there were in the previous. Image related:<br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43884"  title="Name:  
Views: 
Size:  ">Attachment 43884</a></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=43884&amp;d=1369085652">error.png&lrm;</a> 
(9.9 KB)
</li> 
			</ul>
			</fieldset>
	

	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>weenie</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264066-Problem-with-GridInlineEditing-and-TextButtons</guid>
		</item>
		<item>
			<title>2 Minor Issues at ReorderingTree Example</title>
			<link>http://www.sencha.com/forum/showthread.php?263731-2-Minor-Issues-at-ReorderingTree-Example&amp;goto=newpost</link>
			<pubDate>Wed, 15 May 2013 13:22:35 GMT</pubDate>
			<description>At http://staging.sencha.com:8080/examples-3.0.4/#ExamplePlace:reorderingtree I found 2 problems: 
 
1.) 
- Open some folders, so that a scroll bars...</description>
			<content:encoded><![CDATA[<div>At <a href="http://staging.sencha.com:8080/examples-3.0.4/#ExamplePlace:reorderingtree" target="_blank">http://staging.sencha.com:8080/examp...reorderingtree</a> I found 2 problems:<br />
<br />
1.)<br />
- Open some folders, so that a scroll bars appears at the right of the tree.<br />
- Select folder &quot;Binding&quot; at the top.<br />
- Scroll down by DRAGGING the scrollbar<br />
Result: InfoWindow &quot;Drag Prevent&quot; appears at the upper right corner.<br />
<br />
I think InfoWindow shouldn't appear, since I am not dragging a tree item (i.e. folder &quot;Binding&quot;).<br />
Recommended Solution: Don't look for selectedItem of store, but compare dragged item of event to sourceStore.getRootItems().get(0) in onDragStart.<br />
<br />
2.)<br />
- remove all leafs out of a folder by drag'n'droping them anywhere else<br />
Result: folder is shown as leaf and treated as leaf. You can't drop other leafs or folders on it anymore.<br />
<br />
I am not sure if this is the way it should be or if it is a bug or a misconfiguration. At least it is an unexpected behaivor.</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>Andreas Samjeske</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263731-2-Minor-Issues-at-ReorderingTree-Example</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] GridRowEditing - Labels take up more space than they should]]></title>
			<link>http://www.sencha.com/forum/showthread.php?263670-GridRowEditing-Labels-take-up-more-space-than-they-should&amp;goto=newpost</link>
			<pubDate>Tue, 14 May 2013 18:05:17 GMT</pubDate>
			<description>I have a grid with editable rows but some of the values are not editable. Each value that is not editable is represented by a Label which takes up...</description>
			<content:encoded><![CDATA[<div>I have a grid with editable rows but some of the values are not editable. Each value that is not editable is represented by a Label which takes up more column space than it should. This can be seen on the example <a href="http://www.sencha.com/examples/#ExamplePlace:roweditablegrid" target="_blank">http://www.sencha.com/examples/#Exam...oweditablegrid</a>. The Date field is pushed to the right slightly. The more noneditable columns you have the worse this problem gets for each value to its right. Hopefully there will be a fix for this. In the mean time, is there a quick/dirty way I could patch this to fix it?</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>chris.brown.spe</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263670-GridRowEditing-Labels-take-up-more-space-than-they-should</guid>
		</item>
		<item>
			<title>TabPanel Problem</title>
			<link>http://www.sencha.com/forum/showthread.php?263493-TabPanel-Problem&amp;goto=newpost</link>
			<pubDate>Sun, 12 May 2013 20:54:15 GMT</pubDate>
			<description>Hi, 
 
I have a widget with a toolbar, a grid and a pagingtoolbard. When I use this widget in a window all is OK but when i put this widget in a...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
<br />
I have a widget with a toolbar, a grid and a pagingtoolbard. When I use this widget in a window all is OK but when i put this widget in a tabpanel (but not in the first tab) the widget in not correctly draw (see the attachment).<br />
When i move the mouse the toolbar and the gris appears correctly without the pagingtoolbar and why I maximize the window all the widget (toolbar, grid and pagingtoolbar) is correctly draw.<br />
<br />
An idea ? Thanks in advance,<br />
<br />
JB<br />
<br />
A part of the widget's code<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">VerticalLayoutContainer con = new VerticalLayoutContainer();<br />
con.add(t, new VerticalLayoutData(1,-1));con.add(grid, new VerticalLayoutData(1,1));<br />
con.add(pagToolBar, new VerticalLayoutData(1,-1));</code><hr />
</div> Img 1 : on load<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43727"  title="Name:  
Views: 
Size:  ">Attachment 43727</a><br />
<br />
Img 2 : when I move the mouse<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43728"  title="Name:  
Views: 
Size:  ">Attachment 43728</a><br />
Img 3 : when I maximize and restore the window<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43729"  title="Name:  
Views: 
Size:  ">Attachment 43729</a></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=43727&amp;d=1368391978">img1.jpg&lrm;</a> 
(80.2 KB)
</li> <li>
	<img class="inlineimg" src="/jpg.gif" alt="File Type: jpg" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43728&amp;d=1368391994">img2.jpg&lrm;</a> 
(88.8 KB)
</li> <li>
	<img class="inlineimg" src="/jpg.gif" alt="File Type: jpg" />
	<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43729&amp;d=1368392015">img3.jpg&lrm;</a> 
(106.7 KB)
</li> 
			</ul>
			</fieldset>
	

	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>OBELIX</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263493-TabPanel-Problem</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] Post-3.0.2 TextButton menu doesn't show on first click in IE8]]></title>
			<link>http://www.sencha.com/forum/showthread.php?263316-Post-3.0.2-TextButton-menu-doesn-t-show-on-first-click-in-IE8&amp;goto=newpost</link>
			<pubDate>Thu, 09 May 2013 21:19:22 GMT</pubDate>
			<description>I just upgraded from GXT 3.0.2 to GXT 3.0.4, and I think I discovered a weird regression. If you create a TextButton with a Menu and click on it in...</description>
			<content:encoded><![CDATA[<div>I just upgraded from GXT 3.0.2 to GXT 3.0.4, and I <i>think </i>I discovered a weird regression. If you create a TextButton with a Menu and click on it in IE8, the button style changes as if it were clicked, but the menu doesn't show. However, the menu shows on the second click. This doesn't appear to happen with GXT 3.0.2.<br />
<br />
It also seems that this might only be a problem with the first button that is clicked -- if I add multiple buttons   with menus, it looks like only the first one exhibits this problem (subsequently clicked buttons behave normally).<br />
<br />
[EDIT:]<br />
However, in the GXT 3.0.4 demo located <a href="http://staging.sencha.com:8080/examples-3.0.4/#ExamplePlace:buttons" target="_blank">here</a>, the problem I see is slightly different but perhaps related: if I click on a button with a menu in IE8, the menu does not show until I move my mouse cursor.</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>mcarthum</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263316-Post-3.0.2-TextButton-menu-doesn-t-show-on-first-click-in-IE8</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] Expand and Collapse of tree nodes doesn’t work when filtering is enabled.]]></title>
			<link>http://www.sencha.com/forum/showthread.php?263130-Expand-and-Collapse-of-tree-nodes-doesn’t-work-when-filtering-is-enabled.&amp;goto=newpost</link>
			<pubDate>Wed, 08 May 2013 00:46:29 GMT</pubDate>
			<description>To reproduce: 
  
Create a tree of height 3 or more. Enable filtering on one of the columns. 
Initialize the tree with data that has elements with...</description>
			<content:encoded><![CDATA[<div>To reproduce:<br />
 <br />
Create a tree of height 3 or more. Enable filtering on one of the columns.<br />
Initialize the tree with data that has elements with some value (let’s say A) on the filtered columns on all levels.<br />
Expand the first level and enable filter to show elements with value A only.<br />
Expand one of the visible nodes that has a child with value A in the filtered column.<br />
Issue 1=&gt;The expected behavior is that that child show up, but it doesn’t.<br />
Now try closing previously expanded node and opening its next sibling.<br />
Issue 2=&gt;Exception is thrown (full stack trace is at the end of this request):<br />
 Exception during request: java.lang.AssertionError: The given model cannot be added to the ListStore as it (or another model with the same key) is already present.<br />
 <br />
Note, that if you try to open the next sibling without previously expanded node, you’ll get a JS exception but it’s probably due to the same issues:<br />
 “[IMG]file:///C:\Users\kberger\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif[/IMG]Exception during request: com.google.gwt.core.client.JavaScriptException: (TypeError): this.insertBefore is not a function“<br />
 <br />
 <br />
I tried to debug the code and hack it to make it work. I was able to find and fix a few issues but got stuck due to not being able to access some of the fields in ListStore.<br />
 <br />
#1. One issue was that ListStore.addAll() function fires a wrong event when filtering is enabled:<br />
<br />
if (isFiltered()) {<br />
      // TODO filter events?<br />
      List&lt;M&gt; inserted = new ArrayList&lt;M&gt;();<br />
      for (M item : items) {<br />
        if (!isFilteredOut(item)) {<br />
          inserted.add(item);<br />
        }<br />
      }<br />
      int actualIndex = index == 0 ? 0 : allItems.indexOf(visibleItems.get(index - 1)) + 1;<br />
      visibleItems.addAll(index, inserted);<br />
      allItems.addAll(actualIndex, items);<br />
 <br />
      if (isSorted()) {<br />
        // no slower than 2.x, and easier to implement<br />
        applySort(true);<br />
      }<br />
      if (inserted.size() != 0) {<br />
 <br />
        if (isSorted()) {<br />
          fireSortedAddEvents(inserted);<br />
        } else {<br />
          fireEvent(new StoreAddEvent&lt;M&gt;(visibleItems.size(), inserted));  &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;  should be fireEvent(new StoreAddEvent&lt;M&gt;(index, inserted));<br />
        }<br />
      }<br />
    } else {<br />
 <br />
I was able to fix this by overriding the function in ListStore subclass and firing a correct event when applicable. This fixed the tree to show child nodes with value A in a filtered column when the node is expanded.<br />
 <br />
#2. The second issue exposes several problems.<br />
 <br />
TreeGrid.findLastOpenChildIndex(lc) function doesn’t account for whether next sibling node is visible. So its return value might be -2 if it found a next sibling but it’s not visible (store.indexOf(nextSibling) will return -1). I was able to override this function and return a next visible sibling, and that allowed me to collapse the node that was now expanding correctly after my fix for issue #1. However, the repeated expand of the node was not possible because ListStore threw an exception:<br />
java.lang.AssertionError: The given model cannot be added to the ListStore as it (or another model with the same key) is already present.<br />
 <br />
This happens because, after my fix to TreeGrid.findLastOpenChildIndex(lc), the ListStore.remove(index) method is now called only for visible nodes, leaving invisible siblings in allItems and debugKeys. However, there is currently no way to call remove for non-visible siblings to remove them from allItems and debugKeys. Basically, when a node is collapsed, all its children should be removed, both visible and invisible.<br />
 <br />
ERROR: GWT.log==java.lang.AssertionError: The given model cannot be added to the ListStore as it (or another model with the same key) is already present. Key=CoverageSelection(PAExcessElectronicsCov)<br />
java.lang.AssertionError: The given model cannot be added to the ListStore as it (or another model with the same key) is already present. Key=CoverageSelection(PAExcessElectronicsCov)<br />
                at com.sencha.gxt.data.shared.ListStore.addAll(ListStore.java:137)<br />
                at com.sencha.gxt.widget.core.client.treegrid.TreeGridView.expand(TreeGridView.java:68)<br />
                at com.sencha.gxt.widget.core.client.treegrid.TreeGrid.setExpanded(TreeGrid.java:706)<br />
                at com.sencha.gxt.widget.core.client.treegrid.TreeGrid.setExpanded(TreeGrid.java:677)<br />
                at com.sencha.gxt.widget.core.client.treegrid.TreeGrid.setExpanded(TreeGrid.java:653)<br />
                at com.sencha.gxt.widget.core.client.treegrid.TreeGrid.toggle(TreeGrid.java:786)<br />
                at com.sencha.gxt.widget.core.client.treegrid.TreeGrid.onClick(TreeGrid.java:961)<br />
                at com.sencha.gxt.widget.core.client.grid.Grid.onBrowserEvent(Grid.java:617)<br />
                at com.google.gwt.user.client.DOM.dispatchEventImpl(DOM.java:1351)<br />
                at com.google.gwt.user.client.DOM.dispatchEvent(DOM.java:1307)<br />
                at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source)<br />
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br />
                at java.lang.reflect.Method.invoke(Method.java:601)<br />
                at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)<br />
                at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)<br />
                at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)<br />
                at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:337)<br />
                at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:218)<br />
                at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136)<br />
                at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)<br />
                at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)<br />
                at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)<br />
                at com.google.gwt.core.client.impl.Impl.apply(Impl.java)<br />
                at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:213)<br />
                at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)<br />
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br />
                at java.lang.reflect.Method.invoke(Method.java:601)<br />
                at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)<br />
                at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)<br />
                at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)<br />
                at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:292)<br />
                at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:546)<br />
                at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)<br />
                at java.lang.Thread.run(Thread.java:722)</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>Ksenia Berger</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263130-Expand-and-Collapse-of-tree-nodes-doesn’t-work-when-filtering-is-enabled.</guid>
		</item>
		<item>
			<title><![CDATA[[OPEN] Scrollbar in textarea disappear when the textarea is invalid]]></title>
			<link>http://www.sencha.com/forum/showthread.php?263080-Scrollbar-in-textarea-disappear-when-the-textarea-is-invalid&amp;goto=newpost</link>
			<pubDate>Tue, 07 May 2013 11:21:18 GMT</pubDate>
			<description>Required Information 
* 
Version(s) of Ext GWT 
*GXT 3.0.1 
* 
Browser versions and OS 
**(and desktop environment, if applicable)* 
* Firefox,...</description>
			<content:encoded><![CDATA[<div><font size="+2">Required Information<br />
</font><font size="+1"><b><br />
Version(s) of Ext GWT<br />
</b></font>GXT 3.0.1<br />
<font size="+1"><b><br />
Browser versions and OS<br />
</b></font><b>(and desktop environment, if applicable)</b><ul><li>Firefox, Windows 7</li>
<li>Chrome, Windows 7</li>
</ul><font size="+1"><b>Virtual Machine<br />
</b></font>No<br />
<br />
<font size="+1"><b>Description<br />
</b></font>The scrollbar in a textarea disappear when the textarea is invalid.<br />
<font size="+1"><b><br />
Run mode<br />
</b></font>both<br />
<font size="+1"><b><br />
Steps to reproduce the problem</b></font><ol class="decimal"><li> Put a validator in the textarea</li>
<li>Put characters to show scrollbar in the textarea</li>
<li>Make the textarea invalid</li>
</ol><font size="+1"><b>Expected result<br />
</b></font>The scrollbar must still be present.<br />
<font size="+1"><b><br />
Actual result<br />
</b></font>The scrollbar is disappeared.<br />
<br />
<a href="http://www.sencha.com/forum/attachment.php?attachmentid=43594"  title="Name:  
Views: 
Size:  ">Attachment 43594</a><br />
<font size="+1"><b><br />
Test case<br />
</b></font><br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">public class Test implements EntryPoint {&nbsp; <br />
&nbsp; public void onModuleLoad() {&nbsp;  <br />
&nbsp;  TextArea textarea = new TextArea();&nbsp; <br />
&nbsp;  textarea.setHeight(75);<br />
&nbsp;  textarea.addValidator(new MaxLengthValidator(10));<br />
&nbsp;  RootLayoutPanel.get().add(textarea);&nbsp; }}</code><hr />
</div> </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=43594&amp;d=1367925360">textarea-invalid.png&lrm;</a> 
(1.8 KB)
</li> 
			</ul>
			</fieldset>
	

	

	</div>
 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?84-Sencha-GXT-Bugs">Sencha GXT Bugs</category>
			<dc:creator>ber00000</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263080-Scrollbar-in-textarea-disappear-when-the-textarea-is-invalid</guid>
		</item>
	</channel>
</rss>
