Wrong data in grid after resizing

Hi all,
i have a problem with the demo application “vaadin-archetype-application-example 8.3.0”.
While resizing the browser the data changes and gets repeated. So the grid contains wrong and double data. The problem is shown when the vertical resizing is done very slowly.
please help.
40919.png

I am unable to reproduce the issue. Can you run the application in debug and see what happens when you do it?

Regards,

Olli

Steps to reproduce:

[b]

  1. Login with maximized window.

  2. Resize the browser window (pic1)
    [/b]

42994msNew window width: 1024
42996msNew window height: 427
42997msRunning layout functions due to window or parent resize
42999msStarting layout phase
43004msMeasured 16 non connector elements
43016msPass 1 measured 16 elements, fired 0 listeners and did 0 layouts.
43034msPass 2 measured 39 elements, fired 0 listeners and did 0 layouts.
43044msPass 3 measured 12 elements, fired 0 listeners and did 0 layouts.
43045msPass 4 measured 2 elements, fired 0 listeners and did 1 layouts.
43051msDid overflow fix for 1 elements
43057msPass 5 measured 1 elements, fired 0 listeners and did 0 layouts.
43057msNo more changes in pass 6
43057msTotal layout phase time: 57ms
43057msRPC invocations to be sent to the server:
43058ms 143 (class com.vaadin.client.connectors.data.DataCommunicatorConnector) :
43058ms com.vaadin.shared.data.DataRequestRpc.dropRows([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55]
)
43059ms com.vaadin.shared.data.DataRequestRpc.dropRows([26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45]
)
43059ms 121 (class com.vaadin.client.ui.ui.UIConnector) :
43060ms com.vaadin.shared.ui.ui.UIServerRpc.resize([1024, 427, 1024, 427]
)
43061msSending xhr message to server: {“csrfToken”:“cee9cb45-f5d5-4fb6-a056-c2b8fbafac4f”,“rpc”:[[“143”,“com.vaadin.shared.data.DataRequestRpc”,“dropRows”,[[“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“10”,“11”,“12”,“13”,“14”,“15”,“16”,“17”,“18”,“19”,“20”,“21”,“22”,“23”,“24”,“25”,“26”,“27”,“28”,“29”,“30”,“31”,“32”,“33”,“34”,“35”,“36”,“37”,“38”,“39”,“40”,“41”,“42”,“43”,“44”,“45”,“46”,“47”,“48”,“49”,“50”,“51”,“52”,“53”,“54”,“55”]
]],[“143”,“com.vaadin.shared.data.DataRequestRpc”,“dropRows”,[[“26”,“27”,“28”,“29”,“30”,“31”,“32”,“33”,“34”,“35”,“36”,“37”,“38”,“39”,“40”,“41”,“42”,“43”,“44”,“45”]
]],[“121”,“com.vaadin.shared.ui.ui.UIServerRpc”,“resize”,[1024,427,1024,427]
]],“syncId”:4,“clientId”:4}
45226msServer visit took 2165.2ms
45230msJSON parsing took 0.2ms
45233msReceived xhr message: for(;;);[{“syncId”: 5, “clientId”: 5, “changes” :
, “state”:{}, “types”:{}, “hierarchy”:{}, “rpc” : , “meta” : {}, “resources” : {}, “timings”:[1079, 2]
}]
45234msHandling message from server
45236ms* Handling resources from server
45237ms* Handling type inheritance map from server
45239msHandling type mappings from server
45241msHandling resource dependencies
45242ms* Handling meta information
45244ms* Creating connectors (if needed)
45245ms* Updating connector states
45247ms* Handling locales
45248ms* Updating connector hierarchy
45249ms* Running @DelegateToWidget
45251ms* Sending state change events
45252ms* Passing UIDL to Vaadin 6 style connectors
45254ms* Performing server to client RPC calls
45256ms* Unregistered 0 connectors
45257mshandleUIDLMessage: 13 ms
45257ms* Dumping state changes to the console
45258msUIDL: undefined
45261msProcessing time was 26ms
45261msReferenced paintables: 54


3. Maximizes the browser window and scroll down over the half (pic2)

155007msNew window width: 1366
155009msNew window height: 613
155009msRunning layout functions due to window or parent resize
155013msStarting layout phase
155021msMeasured 16 non connector elements
155032msPass 1 measured 16 elements, fired 0 listeners and did 0 layouts.
155045msPass 2 measured 39 elements, fired 0 listeners and did 0 layouts.
155053msPass 3 measured 12 elements, fired 0 listeners and did 0 layouts.
155054msPass 4 measured 2 elements, fired 0 listeners and did 1 layouts.
155060msDid overflow fix for 1 elements
155066msPass 5 measured 1 elements, fired 0 listeners and did 0 layouts.
155067msNo more changes in pass 6
155067msTotal layout phase time: 52ms
155067msRPC invocations to be sent to the server:
155067ms 143 (class com.vaadin.client.connectors.data.DataCommunicatorConnector) :
155067ms com.vaadin.shared.data.DataRequestRpc.dropRows([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]
)
155068ms 121 (class com.vaadin.client.ui.ui.UIConnector) :
155068ms com.vaadin.shared.ui.ui.UIServerRpc.resize([1366, 613, 1366, 613]
)
155069msSending xhr message to server: {“csrfToken”:“cee9cb45-f5d5-4fb6-a056-c2b8fbafac4f”,“rpc”:[[“143”,“com.vaadin.shared.data.DataRequestRpc”,“dropRows”,[[“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“10”,“11”,“12”,“13”,“14”,“15”,“16”,“17”,“18”,“19”,“20”,“21”,“22”,“23”,“24”,“25”]
]],[“121”,“com.vaadin.shared.ui.ui.UIServerRpc”,“resize”,[1366,613,1366,613]
]],“syncId”:5,“clientId”:5}
156121msServer visit took 1052.2ms
156122msJSON parsing took 0.1ms
156122msReceived xhr message: for(;;);[{“syncId”: 6, “clientId”: 6, “changes” :
, “state”:{}, “types”:{}, “hierarchy”:{}, “rpc” : , “meta” : {}, “resources” : {}, “timings”:[2365, 1286]
}]
156122msHandling message from server
156122ms* Handling resources from server
156123ms* Handling type inheritance map from server
156123msHandling type mappings from server
156124msHandling resource dependencies
156125ms* Handling meta information
156125ms* Creating connectors (if needed)
156125ms* Updating connector states
156125ms* Handling locales
156127ms* Updating connector hierarchy
156128ms* Running @DelegateToWidget
156128ms* Sending state change events
156128ms* Passing UIDL to Vaadin 6 style connectors
156128ms* Performing server to client RPC calls
156131ms* Unregistered 0 connectors
156132mshandleUIDLMessage: 6 ms
156133ms* Dumping state changes to the console
156133msUIDL: undefined
156134msProcessing time was 12ms
156135msReferenced paintables: 54
156136msRPC invocations to be sent to the server:
156136ms 143 (class com.vaadin.client.connectors.data.DataCommunicatorConnector) :
156136ms com.vaadin.shared.data.DataRequestRpc.requestRows([55, 25, 0, 55]
)
156137msSending xhr message to server: {“csrfToken”:“cee9cb45-f5d5-4fb6-a056-c2b8fbafac4f”,“rpc”:[[“143”,“com.vaadin.shared.data.DataRequestRpc”,“requestRows”,[55,25,0,55]
]],“syncId”:6,“clientId”:6}
156950msServer visit took 812.7ms
156954msJSON parsing took 2.8ms
156956msReceived xhr message: for(;;);[{“syncId”: 7, “clientId”: 7, “changes” :
, “state”:{}, “types”:{“143”:“29”}, “hierarchy”:{“143”:}, “rpc” : [[“143”,“com.vaadin.shared.data.DataCommunicatorClientRpc”,“setData”,[55,[{“k”:“1”,“d”:{“147”:“1”,“149”:“Beginners guide to ice hockey”,“151”:“14.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“2”,“d”:{“147”:“2”,“149”:“Being awesome at feeling down”,“151”:“27.80 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“378”,“157”:“Cookbooks”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“3”,“d”:{“147”:“3”,“149”:“Learning the basics of designing tree houses”,“151”:“28.40 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Mystery, Cookbooks”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“4”,“d”:{“147”:“4”,“149”:“The secrets of dummies”,“151”:“11.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“5”,“d”:{“147”:“5”,“149”:“The cheap way to meditation”,“151”:“23.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Thriller, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“6”,“d”:{“147”:“6”,“149”:“Encyclopedia of playing the cello”,“151”:“25.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Best sellers, Cookbooks”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“7”,“d”:{“147”:“7”,“149”:“The cheap way to elephants”,“151”:“27.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“8”,“d”:{“147”:“8”,“149”:“Surviving gardening”,“151”:“5.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“9”,“d”:{“147”:“9”,“149”:“Becoming one with debugging”,“151”:“8.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“6”,“157”:“Best sellers, Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“10”,“d”:{“147”:“10”,“149”:“The life changer: debugging”,“151”:“28.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“11”,“d”:{“147”:“11”,“149”:“Becoming one with intergalaxy travel”,“151”:“16.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Best sellers, Cookbooks”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“12”,“d”:{“147”:“12”,“149”:“Encyclopedia of winter bathing”,“151”:“13.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Best sellers, Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“13”,“d”:{“147”:“13”,“149”:“The mother of all references: winter bathing”,“151”:“29.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books, Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“14”,“d”:{“147”:“14”,“149”:“The secrets of debugging”,“151”:“11.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“15”,“d”:{“147”:“15”,“149”:“The complete visual guide to speaking to a big audience”,“151”:“12.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“27”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“16”,“d”:{“147”:“16”,“149”:“The life changer: running barefoot”,“151”:“14.40 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“358”,“157”:“Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“17”,“d”:{“147”:“17”,“149”:“The life changer: keeping your wife happy”,“151”:“9.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“168”,“157”:“Romance, Cookbooks”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“18”,“d”:{“147”:“18”,“149”:“The Vaadin way: playing the cello”,“151”:“29.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“235”,“157”:“Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“19”,“d”:{“147”:“19”,“149”:“The secrets of designing tree houses”,“151”:“16.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“187”,“157”:“Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“20”,“d”:{“147”:“20”,“149”:“Book of ice hockey”,“151”:“7.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Children’s books, Thriller”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“21”,“d”:{“147”:“21”,“149”:“Becoming one with keeping your wife happy”,“151”:“6.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“102”,“157”:“Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“22”,“d”:{“147”:“22”,“149”:“The ultimate guide to children’s education”,“151”:“14.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“509”,“157”:“Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“23”,“d”:{“147”:“23”,“149”:“Becoming one with intergalaxy travel”,“151”:“12.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Children’s books, Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“24”,“d”:{“147”:“24”,“149”:“Book of playing the cello”,“151”:“15.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“25”,“d”:{“147”:“25”,“149”:“The secrets of designing tree houses”,“151”:“19.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Sci-fi, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“26”,“d”:{“147”:“26”,“149”:“Encyclopedia of intergalaxy travel”,“151”:“8.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“27”,“d”:{“147”:“27”,“149”:“Surviving giant needles”,“151”:“25.80 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“28”,“d”:{“147”:“28”,“149”:“The Vaadin way: Vaadin TreeTable”,“151”:“7.80 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“29”,“d”:{“147”:“29”,“149”:“The complete visual guide to creating software”,“151”:“8.80 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Children’s books, Thriller”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“30”,“d”:{“147”:“30”,“149”:“Very much meditation”,“151”:“6.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“31”,“d”:{“147”:“31”,“149”:“Encyclopedia of rubber bands”,“151”:“28.20 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Thriller”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“32”,“d”:{“147”:“32”,“149”:“Mastering speaking to a big audience”,“151”:“13.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Sci-fi, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“33”,“d”:{“147”:“33”,“149”:“Book of dummies”,“151”:“10.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“34”,“d”:{“147”:“34”,“149”:“For fun and profit: elephants”,“151”:“20.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“50”,“157”:“Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“35”,“d”:{“147”:“35”,“149”:“How to fail at elephants”,“151”:“27.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“261”,“157”:“Thriller”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“36”,“d”:{“147”:“36”,“149”:“The art of computer programming”,“151”:“24.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Children’s books, Cookbooks”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“37”,“d”:{“147”:“37”,“149”:“Very much feeling down”,“151”:“26.20 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Best sellers, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“38”,“d”:{“147”:“38”,“149”:“Being awesome at computer programming”,“151”:“14.80 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“293”,“157”:“Sci-fi, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“39”,“d”:{“147”:“39”,“149”:“Avoiding elephants”,“151”:“21.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“232”,“157”:“Children’s books, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“40”,“d”:{“147”:“40”,“149”:“Surviving meditation”,“151”:“20.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“41”,“d”:{“147”:“41”,“149”:“The cheap way to ice hockey”,“151”:“20.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Thriller, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“42”,“d”:{“147”:“42”,“149”:“Encyclopedia of gardening”,“151”:“12.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“43”,“d”:{“147”:“43”,“149”:“The art of dummies”,“151”:“19.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“44”,“d”:{“147”:“44”,“149”:“How to fail at home security”,“151”:“7.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“349”,“157”:“Best sellers, Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“45”,“d”:{“147”:“45”,“149”:“The mother of all references: creating software”,“151”:“21.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Thriller”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“46”,“d”:{“147”:“46”,“149”:“The secrets of children’s education”,“151”:“29.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books, Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“47”,“d”:{“147”:“47”,“149”:“The cheap way to elephants”,“151”:“11.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“48”,“d”:{“147”:“48”,“149”:“The art of gardening”,“151”:“8.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“49”,“d”:{“147”:“49”,“149”:“Becoming one with children’s education”,“151”:“19.90 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“50”,“d”:{“147”:“50”,“149”:“The cheap way to home security”,“151”:“28.90 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books, Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“51”,“d”:{“147”:“51”,“149”:“Being awesome at giant needles”,“151”:“22.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“339”,“157”:“Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“52”,“d”:{“147”:“52”,“149”:“Book of feeling down”,“151”:“11.20 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“53”,“d”:{“147”:“53”,“149”:“The ultimate guide to Vaadin TreeTable”,“151”:“24.90 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“-”,“157”:“Best sellers, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“54”,“d”:{“147”:“54”,“149”:“Very much giant needles”,“151”:“21.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“426”,“157”:“Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“55”,“d”:{“147”:“55”,“149”:“Becoming one with speaking to a big audience”,“151”:“21.90 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books, Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“56”,“d”:{“147”:“56”,“149”:“The cheap way to speaking to a big audience”,“151”:“22.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“57”,“d”:{“147”:“57”,“149”:“The cheap way to home security”,“151”:“19.40 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“58”,“d”:{“147”:“58”,“149”:“Book of running barefoot”,“151”:“14.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance, Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“59”,“d”:{“147”:“59”,“149”:“Surviving computer programming”,“151”:“8.90 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“60”,“d”:{“147”:“60”,“149”:“10 important facts about speaking to a big audience”,“151”:“27.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“61”,“d”:{“147”:“61”,“149”:“The ultimate guide to computer programming”,“151”:“15.40 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“468”,“157”:“Children’s books”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“62”,“d”:{“147”:“62”,“149”:“For fun and profit: elephants”,“151”:“22.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books, Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“63”,“d”:{“147”:“63”,“149”:“Learning the basics of elephants”,“151”:“29.80 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Children’s books, Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“64”,“d”:{“147”:“64”,“149”:“Surviving computer programming”,“151”:“11.20 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“227”,“157”:“Children’s books, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“65”,“d”:{“147”:“65”,“149”:“The life changer: rubber bands”,“151”:“7.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“66”,“d”:{“147”:“66”,“149”:“The art of giant needles”,“151”:“22.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Romance, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“67”,“d”:{“147”:“67”,“149”:“The secrets of keeping your wife happy”,“151”:“14.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“189”,“157”:“Thriller, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“68”,“d”:{“147”:“68”,“149”:“The secrets of home security”,“151”:“19.40 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“69”,“d”:{“147”:“69”,“149”:“The art of designing tree houses”,“151”:“7.20 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“518”,“157”:“Children’s books”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“70”,“d”:{“147”:“70”,“149”:“10 important facts about Vaadin TreeTable”,“151”:“10.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Best sellers, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“71”,“d”:{“147”:“71”,“149”:“Avoiding elephants”,“151”:“23.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“316”,“157”:“Best sellers, Thriller”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“72”,“d”:{“147”:“72”,“149”:“The Vaadin way: giant needles”,“151”:“15.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“73”,“d”:{“147”:“73”,“149”:“10 important facts about designing tree houses”,“151”:“10.40 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Children’s books, Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“74”,“d”:{“147”:“74”,“149”:“The secrets of speaking to a big audience”,“151”:“9.40 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“75”,“d”:{“147”:“75”,“149”:“The secrets of creating software”,“151”:“5.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“76”,“d”:{“147”:“76”,“149”:“Learning the basics of elephants”,“151”:“11.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books, Thriller”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“77”,“d”:{“147”:“77”,“149”:“Being awesome at running barefoot”,“151”:“15.90 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“78”,“d”:{“147”:“78”,“149”:“How to fail at playing the cello”,“151”:“7.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“79”,“d”:{“147”:“79”,“149”:“The art of meditation”,“151”:“27.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Sci-fi, Cookbooks”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“80”,“d”:{“147”:“80”,“149”:“The Vaadin way: children’s education”,“151”:“10.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“97”,“157”:“Thriller, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“81”,“d”:{“147”:“81”,“149”:“The ultimate guide to elephants”,“151”:“23.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“82”,“d”:{“147”:“82”,“149”:“Encyclopedia of children’s education”,“151”:“25.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“257”,“157”:“Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“83”,“d”:{“147”:“83”,“149”:“The Vaadin way: living a healthy life”,“151”:“11.90 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“84”,“d”:{“147”:“84”,“149”:“Beginners guide to speaking to a big audience”,“151”:“9.40 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Romance, Thriller”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“85”,“d”:{“147”:“85”,“149”:“The ultimate guide to ice hockey”,“151”:“20.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“299”,“157”:“Children’s books”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“86”,“d”:{“147”:“86”,“149”:“The life changer: home security”,“151”:“15.10 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“87”,“d”:{“147”:“87”,“149”:“The cheap way to living a healthy life”,“151”:“8.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“338”,“157”:“Children’s books, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“88”,“d”:{“147”:“88”,“149”:“Being awesome at elephants”,“151”:“9.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Children’s books, Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“89”,“d”:{“147”:“89”,“149”:“The ultimate guide to rubber bands”,“151”:“12.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“90”,“d”:{“147”:“90”,“149”:“Surviving playing the cello”,“151”:“6.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Mystery”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“91”,“d”:{“147”:“91”,“149”:“Avoiding rubber bands”,“151”:“14.50 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Mystery, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“92”,“d”:{“147”:“92”,“149”:“Becoming one with winter bathing”,“151”:“12.20 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“93”,“d”:{“147”:“93”,“149”:“Avoiding running barefoot”,“151”:“29.70 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Romance, Sci-fi”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“94”,“d”:{“147”:“94”,“149”:“Learning the basics of playing the cello”,“151”:“15.80 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“72”,“157”:“Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“95”,“d”:{“147”:“95”,“149”:“Becoming one with feeling down”,“151”:“7.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Best sellers, Thriller”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“96”,“d”:{“147”:“96”,“149”:“Becoming one with elephants”,“151”:“6.00 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#2dd085"> Available”,“155”:“464”,“157”:“Romance”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“97”,“d”:{“147”:“97”,“149”:“Avoiding children’s education”,“151”:“14.80 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Mystery, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“98”,“d”:{“147”:“98”,“149”:“10 important facts about intergalaxy travel”,“151”:“18.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Best sellers”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“99”,“d”:{“147”:“99”,“149”:“10 important facts about gardening”,“151”:“22.60 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#ffc66e"> Coming”,“155”:“-”,“157”:“Children’s books”},“cs”:{“151”:“align-right”,“155”:“align-right”}},{“k”:“100”,“d”:{“147”:“100”,“149”:“The art of feeling down”,“151”:“5.30 €”,“153”:“<span class="v-icon" style="font-family: Vaadin-Icons;color:#f54993"> Discontinued”,“155”:“-”,“157”:“Thriller, Non-fiction”},“cs”:{“151”:“align-right”,“155”:“align-right”}}]
]]], “meta” : {}, “resources” : {}, “timings”:[2368, 3]
}]
156956msHandling message from server
156958ms* Handling resources from server
156961ms* Handling type inheritance map from server
156963msHandling type mappings from server
156964msHandling resource dependencies
156965ms* Handling meta information
156966ms* Creating connectors (if needed)
156968ms* Updating connector states
156969ms* Handling locales
156969ms* Updating connector hierarchy
156970ms* Running @DelegateToWidget
156971ms* Sending state change events
156972ms* Passing UIDL to Vaadin 6 style connectors
156973ms* Performing server to client RPC calls
156974msServer to client RPC call: 143:com.vaadin.shared.data.DataCommunicatorClientRpc.setData([55, [object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
,[object Object]
])
157047ms* Unregistered 0 connectors
157048mshandleUIDLMessage: 82 ms
157048msStarting layout phase
157051msMeasured 16 non connector elements
157053msPass 1 measured 22 elements, fired 0 listeners and did 0 layouts.
157055msNo more changes in pass 2
157055msTotal layout phase time: 6ms
157055ms* Dumping state changes to the console
157055msUIDL: undefined
157056msProcessing time was 100ms
157056msReferenced paintables: 54

41105.png
41106.png

Hi,

I think the problem is in ProductDataProvider (and correspondingly MockDataService), where the query’s offset and limit are not respected.

-Olli

Hi Oli,

yes you are right.

Thanks for pointing me the problem.

regards
Christian