SmartClient Version: v9.1p_2014-10-20/PowerEdition Deployment (built 2014-10-20)
GWT 2.6.1
IE-11
I have a ListGrid setup for paging and progressive loading. Looking in the SmartClient Developer's Console's RPC tab, I see the first DSRequest go out OK. Then I start to scroll down, and when the ListGrid makes the 2nd DSRequest for more records, I see 2 DSRequests going out that are identical that are 1.8 seconds apart when there should only be 1 DSRequest going out to fetch more records? At this point, the ListGrid no longer makes requests to load more records, even though I know there are more to be fetched.
The first DSResponse looks like this:
The second double DSResponses (from the double DSRequest from the grid) look like this:
Is this a known bug that has been fixed?
I would only expect 1 DSRequest to go out on the 2nd fetch, not two. Here are the double DSRequests going out:
1
2
In both DSRequests, the startRow and endRow values are different?
GWT 2.6.1
IE-11
I have a ListGrid setup for paging and progressive loading. Looking in the SmartClient Developer's Console's RPC tab, I see the first DSRequest go out OK. Then I start to scroll down, and when the ListGrid makes the 2nd DSRequest for more records, I see 2 DSRequests going out that are identical that are 1.8 seconds apart when there should only be 1 DSRequest going out to fetch more records? At this point, the ListGrid no longer makes requests to load more records, even though I know there are more to be fetched.
The first DSResponse looks like this:
Code:
endRow:99, invalidateCache:false, isDSResponse:true, queueStatus:0, startRow:0, status:0, totalRows:199
Code:
endRow:199, invalidateCache:false, isDSResponse:true, queueStatus:0, startRow:100, status:0, totalRows:200
I would only expect 1 DSRequest to go out on the 2nd fetch, not two. Here are the double DSRequests going out:
1
Code:
{ dataSource:"pivot_table_flat_fact_POF_384_682", operationType:"fetch", componentId:"isc_ListGrid_4", data:{ spc:[ "1", "2013-10-01", "2013-12-31", "POF", "70:2^682|16:2^Y|1:2", "10:2^|12:2^|1:2^|6:2^", "5|6|21|29|36|24|25|28|26|30", "false", "100", "199", "5", "", "", "", "384", "2285", "682", "postTradeEquitiesFactDataSource" ] }, startRow:99, endRow:199, textMatchStyle:"exact", resultSet:[ResultSet ID:isc_ResultSet_3 (dataSource: pivot_table_flat_fact_POF_384_682, created by: isc_ListGrid_4)], callback:{ caller:[ResultSet ID:isc_ResultSet_3 (dataSource: pivot_table_flat_fact_POF_384_682, created by: isc_ListGrid_4)], methodName:"fetchRemoteDataReply" }, willHandleError:true, showPrompt:false, prompt:"Loading...", oldValues:{ spc:[ "1", "2013-10-01", "2013-12-31", "POF", "70:2^682|16:2^Y|1:2", "10:2^|12:2^|1:2^|6:2^", "5|6|21|29|36|24|25|28|26|30", "false", "100", "199", "5", "", "", "", "384", "2285", "682", "postTradeEquitiesFactDataSource" ] }, requestId:"pivot_table_flat_fact_POF_384_682$62723", internalClientContext:{ requestIndex:2 }, useStrictJSON:true, fallbackToEval:true, dataPageSize:100, dataFetchMode:"paged", lastClientEventThreadCode:"TMR2", bypassCache:true }
Code:
{ dataSource:"pivot_table_flat_fact_POF_384_682", operationType:"fetch", componentId:"isc_ListGrid_4", data:{ spc:[ "1", "2013-10-01", "2013-12-31", "POF", "70:2^682|16:2^Y|1:2", "10:2^|12:2^|1:2^|6:2^", "5|6|21|29|36|24|25|28|26|30", "false", "100", "199", "5", "", "", "", "384", "2285", "682", "postTradeEquitiesFactDataSource" ] }, startRow:49, endRow:149, textMatchStyle:"exact", resultSet:[ResultSet ID:isc_ResultSet_3 (dataSource: pivot_table_flat_fact_POF_384_682, created by: isc_ListGrid_4)], callback:{ caller:[ResultSet ID:isc_ResultSet_3 (dataSource: pivot_table_flat_fact_POF_384_682, created by: isc_ListGrid_4)], methodName:"fetchRemoteDataReply" }, willHandleError:true, showPrompt:false, prompt:"Loading...", oldValues:{ spc:[ "1", "2013-10-01", "2013-12-31", "POF", "70:2^682|16:2^Y|1:2", "10:2^|12:2^|1:2^|6:2^", "5|6|21|29|36|24|25|28|26|30", "false", "100", "199", "5", "", "", "", "384", "2285", "682", "postTradeEquitiesFactDataSource" ] }, requestId:"pivot_table_flat_fact_POF_384_682$62724", internalClientContext:{ requestIndex:3 }, useStrictJSON:true, fallbackToEval:true, dataPageSize:100, dataFetchMode:"paged", lastClientEventThreadCode:"TMR0", bypassCache:true }
Comment