google-code-export / mgwt

Automatically exported from code.google.com/p/mgwt
Other
1 stars 0 forks source link

GroupList inside RootTabPanel does not perform #275

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Based on the discussion in the MGWT Group: 
https://groups.google.com/forum/?fromgroups=#!topic/mgwt/Q8UIaW2J-fo

What steps will reproduce the problem?
1. Clone the Demo-Project 
(https://github.com/Qyotta/de.qyotta.mgwt.examples.grouplistbug)
2. perform a "mvn clean install" in the console
3. copy the contents of 
"webapp/target/de.qyotta.mgwt.examples.grouplistbug-1.0-SNAPSHOT" to the XCode 
projects www-directory "ios/www"
4. Open XCode and start project on iPhone

Note: You may need to update the path to the Cordova library. See 
http://docs.phonegap.com/en/2.2.0/guide_getting-started_ios_index.md.html#Gettin
g%20Started%20with%20iOS (search for "update_cordova_subproject")

What is the expected output? What do you see instead?

The project contains two versions. One for simply showing a group list. Another 
one for showing the same list using the AnimatableDisplay of a RootTabPanel. 
You can switch between the versions by changing Java-comments.

I would expect that in both versions the scrolling performs equal. However, the 
version with the RootTabPanel is significantly slower.

What version of the product are you using? On what operating system?

iOS iPhone 4S 6.0.2
Please provide any additional information below.

Original issue reported on code.google.com by sia...@haschemi.org on 11 Dec 2012 at 4:50

GoogleCodeExporter commented 9 years ago
I just updated the example with two more variations:

* Showing the group list in a layoutpanel with a fixed height of 90% (performs 
good)
* Using a TabPanel instead of the RootTabPanel (performs bad)
* Using the group list with a vertical layout and some buttons on the bottom 
(performs good)

You can switch between the versions in the code. Hope that helps.

Original comment by sia...@haschemi.org on 15 Dec 2012 at 9:16

GoogleCodeExporter commented 9 years ago
We tracked down the problem to a combination of absolute placement of 
AnimatableDisplays and flexible box model. We are not sure how to proceed.

Can someone confirm that this is a bug?

Original comment by sia...@haschemi.org on 22 Jan 2013 at 11:18

GoogleCodeExporter commented 9 years ago
Moved: https://github.com/mgwt/mgwt/issues/125

Original comment by kurka.da...@gmail.com on 9 Aug 2014 at 9:20