#16681 closed defect (fixed)
Layout and transition problems when using both application and view fixed bars for a ScrollingView
Reported by: | Sebastien Brunot | Owned by: | Eric Durocher |
---|---|---|---|
Priority: | undecided | Milestone: | 1.9 |
Component: | DojoX Mobile | Version: | 1.8.3 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
See the attached sample html file and the attached pictures: they are layout issues when a page defines application wide fixed bars (header and footer) and also define a ScrollingView? that contains its own header and footer. The problems are different with declarative and programmatic views (see the attached pictures). There is also a problem during the transition between the two views (transition duration set to 5 seconds in the example file to demonstrate it more clearly), as the in view is not placed below the application bar.
Attachments (5)
Change History (15)
Changed 8 years ago by
Attachment: | ticket.html added |
---|
comment:2 Changed 8 years ago by
I've attached a patch that try to fix the problems and define a doh test. I need to perform more testing (regression testing) before publishing the final fix proposal.
comment:3 Changed 8 years ago by
Final version of the patch has been attached, after verification of non regression.
comment:4 Changed 8 years ago by
Milestone: | tbd → 1.9 |
---|
comment:7 Changed 8 years ago by
The first patch has a side effect: when there is an application footbar, it size is not taken into account to define the height of the scrollable area. As a consequence, the bottom of the scrollable area is below the footer.
I'm attaching a second patch, that complement the first one, to fix this side effect.
Changed 8 years ago by
Attachment: | ticket16681-complement.patch added |
---|
Fix the side effect of the first patch (app footer not taken into account to define the height of the scrollable area). (IBM CCLA)
comment:8 Changed 8 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
sample file that demonstrate the problem