<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>jQuery Grid Plugin - jqGrid - Topic: bug in setTreeNode if node has "expanded:true", but no "loaded" property</title>
	<link>http://www.trirand.com/blog/?page_id=393/bugs/bug-in-settreenode-if-node-has-expandedtrue-but-no-loaded-property</link>
	<description><![CDATA[Grid plugin]]></description>
	<generator>Simple:Press Version 5.7.5.3</generator>
	<atom:link href="http://www.trirand.com/blog/?page_id=393/bugs/bug-in-settreenode-if-node-has-expandedtrue-but-no-loaded-property/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>tony on bug in setTreeNode if node has "expanded:true", but no "loaded" property</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/bug-in-settreenode-if-node-has-expandedtrue-but-no-loaded-property#p27694</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/bug-in-settreenode-if-node-has-expandedtrue-but-no-loaded-property#p27694</guid>
        	        	<description><![CDATA[<p>Oleg,</p>
</p>
<p>Thanks. Fixed.</p>
</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Thu, 08 Nov 2012 11:59:39 +0200</pubDate>
        </item>
        <item>
        	<title>OlegK on bug in setTreeNode if node has "expanded:true", but no "loaded" property</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/bug-in-settreenode-if-node-has-expandedtrue-but-no-loaded-property#p27691</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/bug-in-settreenode-if-node-has-expandedtrue-but-no-loaded-property#p27691</guid>
        	        	<description><![CDATA[<p>Hello Tony,</p>
<p>The bugfix which was originally described <a href="/blog/?page_id=393/treegrid/jqgrid-4-adjacency-model-expanded_field-problem/#p23012" target="_blank">here</a> solve not full the problem. <a href="https://github.com/tonytomov/jqGrid/blob/v4.4.1/js/grid.treegrid.js#L68" target="_blank">The line</a> of current code</p>
<p><input type='button' class='sfcodeselect' name='sfselectit3980' value='Select Code' data-codeid='sfcode3980' /></p>
<div class='sfcode' id='sfcode3980'>ldat[expanded] = ((ldat[expanded] == &#34;true&#34; &#124;&#124; ldat[expanded] === true) ? true : false) &#38;&#38;<br />&#160; &#160; ldat[loaded];</div>
<p>changes the original true value of <strong>ldat[expanded]</strong>&#160;to <strong>undefined</strong>. So the tree node will get the correct icon, but it will be not expanded as expected.</p>
<p>I suggest to fix the problem in the following simple way: change the aove line to the following:</p>
<p><input type='button' class='sfcodeselect' name='sfselectit2225' value='Select Code' data-codeid='sfcode2225' /></p>
<div class='sfcode' id='sfcode2225'>ldat[expanded] = ((ldat[expanded] == &#34;true&#34; &#124;&#124; ldat[expanded] === true) ? true : false) &#38;&#38;<br /><strong>&#160; &#160; (ldat[loaded] &#124;&#124; ldat[loaded] === undefined)</strong>;</div>
<p>See <a href="http://stackoverflow.com/a/13196560/315935" target="_blank">the answer</a> for more details.</p>
<p>Best regards<br />Oleg&#160;</p></p>
]]></description>
        	        	<pubDate>Thu, 08 Nov 2012 11:34:50 +0200</pubDate>
        </item>
</channel>
</rss>