<?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: True Scrolling problems</title>
	<link>http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems</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/true-scrolling-problems/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>tony on True Scrolling problems</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p16021</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p16021</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>I have fixed a lot of things. You can check the setGridWidth method.(GitHub)</p>
<p>For a small data set maybe is better to use lower scrollTimeout - i.e 40 -50 .</p>
<p>Also I will try to reproduce the case instead.</p>
</p>
<p>Best Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Mon, 29 Mar 2010 10:14:03 +0300</pubDate>
        </item>
        <item>
        	<title>Klaus on True Scrolling problems</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15964</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15964</guid>
        	        	<description><![CDATA[<p>Hello Tony,</p>
<p>here are my table settings for such a problematic table</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit6766' value='Select Code' data-codeid='sfcode6766' /></p>
<div class='sfcode' id='sfcode6766'>var newTableSettings = {<br />&#160;&#160;&#160;&#160;&#160; caption: &#34;&#34;,<br />&#160;&#160;&#160;&#160;&#160; datatype: &#39;JSON&#39;,<br />&#160;&#160;&#160;&#160;&#160; pager: &#39;#statistics_tablepager&#39;,</p>
<p>&#160;&#160;&#160;&#160;&#160; colModel: [<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; { label: &#39;Name&#39;,&#160;&#160;&#160;&#160;&#160; name: &#39;name&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160; index: &#39;name&#39;,&#160;&#160;&#160;&#160;&#160;&#160; jsonmap: &#39;name&#39;,&#160;&#160;&#160;&#160;&#160;&#160; width: 200,&#160;&#160; align: &#39;left&#39;,&#160;&#160; searchoptions: textSearchOpts },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; { label: &#39;Module&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; name: &#39;module&#39;,&#160;&#160;&#160;&#160;&#160;&#160; index: &#39;module&#39;,&#160;&#160;&#160;&#160;&#160; jsonmap: &#39;module&#39;,&#160;&#160;&#160;&#160;&#160; width: 150,&#160;&#160; align: &#39;left&#39;,&#160;&#160; searchoptions: textSearchOpts },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; { label: &#39;Service&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; name: &#39;service&#39;,&#160;&#160;&#160;&#160;&#160; index: &#39;service&#39;,&#160;&#160;&#160;&#160; jsonmap: &#39;service&#39;,&#160;&#160;&#160;&#160; width: 200,&#160;&#160; align: &#39;left&#39;,&#160;&#160; searchoptions: textSearchOpts },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; { label: &#39;Agent&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; name: &#39;agent&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160; index: &#39;agent&#39;,&#160;&#160;&#160;&#160;&#160;&#160; jsonmap: &#39;agent&#39;,&#160;&#160;&#160;&#160;&#160;&#160; width: 100,&#160;&#160; align: &#39;left&#39;,&#160;&#160; searchoptions: textSearchOpts },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; { label: &#39;Thread ID&#39;,&#160;&#160;&#160;&#160;&#160;&#160; name: &#39;threadId&#39;,&#160;&#160;&#160;&#160; index: &#39;threadId&#39;,&#160;&#160;&#160; jsonmap: &#39;threadId&#39;,&#160;&#160;&#160; width: 80,&#160; fixed: true, align: &#39;right&#39;,&#160; searchoptions: numericSearchOpts },<br />...<br />...<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; { label: &#39;ID&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; name: &#39;id&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; index: &#39;id&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jsonmap: &#39;id&#39;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; width: 60,&#160;&#160;&#160; align: &#39;left&#39;,&#160; hidden: true }<br />&#160;&#160;&#160;&#160;&#160; ],</p>
<p>&#160;&#160;&#160;&#160;&#160; sortname: &#34;name&#34;,<br />&#160;&#160;&#160;&#160;&#160; sortorder: &#34;desc&#34;,<br />&#160;&#160;&#160;&#160;&#160; scroll: 1,<br />&#160;&#160;&#160;&#160;&#160; rowNum: 50,<br />&#160;&#160;&#160;&#160;&#160; rownumbers: true,<br />&#160;&#160;&#160;&#160;&#160; rownumWidth: 35,<br />&#160;&#160;&#160;&#160;&#160; gridview: false,<br />&#160;&#160;&#160;&#160;&#160; loadui: &#34;enable&#34;<br />&#160; };</p>
</div>
<p>as you can see, the first 4 columns are variable (not fixed) and all others (except the hidden ID column &#8211; last one) are fixed:true.</p>
<p>The problem with theses settings is, that the first 3 columns are shrinked (until minimal a few onyl a few pixel are left) with every grid resize taking the space from the 4th column which gets bigger. All other columns (5-last) are unchanged in size.</p>
</p>
<p>Kind regards,<br />Klaus.</p>
]]></description>
        	        	<pubDate>Thu, 25 Mar 2010 18:46:36 +0200</pubDate>
        </item>
        <item>
        	<title>tony on True Scrolling problems</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15956</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15956</guid>
        	        	<description><![CDATA[<p>Hello Klaus,</p>
<p>Regarding resizing bug - could you please post your grid configuration (or provide a link) so that I can look into this.</p>
<p>Thanks</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Thu, 25 Mar 2010 16:20:50 +0200</pubDate>
        </item>
        <item>
        	<title>Klaus on True Scrolling problems</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15911</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15911</guid>
        	        	<description><![CDATA[<p>Hello Tony,</p>
<p>I could also reproduce it with a scrollTimeout of 80, than I reduced this to 40 and could not reproduce it (but did only try a few times).</p>
<p>It seems to happen when I change the scroll position while "loading ..." new data from server.</p>
<p>Maybe I&#39;ll keep trying a bit tomorrow (and I will also watch memory and&#160; cleanup)</p>
</p>
<p>Could you please look at the two problems (happening with the current gitHub code), I&#39;ve mentioned in the last few lines in my previous post.</p>
</p>
<p>Thanks for your quick response,<br />Klaus.</p>
<p>p.s.: Did you hear about memory leaks using your grid with "auto-update" in some-seconds interval? I could not find the root cause but somehow my javascript page causes the browser (especially IE) to consume up to 1.5GB memory when running over-night,&#160; which nearly crashes it.</p>
]]></description>
        	        	<pubDate>Tue, 23 Mar 2010 18:58:34 +0200</pubDate>
        </item>
        <item>
        	<title>tony on True Scrolling problems</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15909</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15909</guid>
        	        	<description><![CDATA[<p>Hello Klaus,</p>
<p>Thanks for this. I will investigate the problems.</p>
<p>Also in the last dev in GitHub I introduced a new parameter scrollTimeout with default value 200.</p>
<p>Could you please set this value to smaller one - let say 80 or 100 and see if the problem persist?</p>
<p>Thank you</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Tue, 23 Mar 2010 18:27:05 +0200</pubDate>
        </item>
        <item>
        	<title>Klaus on True Scrolling problems</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15907</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/true-scrolling-problems#p15907</guid>
        	        	<description><![CDATA[<p>Hello!</p>
<p>I&#39;ve found a problem using grids with "true scrolling" (scroll:1)</p>
<p><strong> ... in some situations some rows (full pages) get displayed twice</strong>. This happens when using a small page size (rowNum:10) with a big dataset on the server (200 rows) and scrolling a lot in both directions - especially when dragging the scrollbar so that pages are skipped or directly loaded.</p>
<p>[Maybe you could also try to change your "true scrolling" online demo  sample or provide another one with a smaller page size (rowNum) than the displayed rows - e.g.: rowNum:10 and make the grid bigger to display about 25 rows]</p>
</p>
<p>The resulting rownumbers of such a problematic situation are: ..., 18,19,20,<strong>21,22,23</strong>,24,25,26,27,28,29,30,<strong>21,22,23</strong>,...<br />When looking into the DOM tree the rows are really duplicate there ... 1-30,21-40,31-40<br />... so there are full pages twice in the DOM and also visible in the tree.</p>
</p>
<p>I&#39;m working with the latest release 3.6.4 of jqgrid and jquery 1.4.2.</p>
</p>
<p>After browsing the forum I&#39;ve read about updates at github with scrolling and also have tried the latest trunk version from there.<br />Also with this source version I can reproduce the problem, but detected other problems with this devel-code:</p>
<ul>
<li>on initial load of a table with true-scrolling I sometimes get negative row numbers for the first page: -9...0,11-20...</li>
<li>the grid resizing now works in another way incorrect: previously the last column got shrunk in width --&#62; NOW: the first columns are getting smaller and smaller with every resize until they are min sized to a few pixels. The space is taken from the next fix-sized column</li>
</ul>
<p>Kind regards,<br />Klaus.</p>
<p>[Image Can Not Be Found]</p>
]]></description>
        	        	<pubDate>Tue, 23 Mar 2010 18:07:06 +0200</pubDate>
        </item>
</channel>
</rss>