ICEmobile
  1. ICEmobile
  2. MOBI-283

pagePanel fixed positioning not reliable

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 1.0 Beta
    • Fix Version/s: 1.3.1
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      n/a

      Description

      The Mobile Showcase has a panelScroller composite component that attaches a resizeElementHeight() handler on the resize event. There are no issues with this in iOS safari, but it doesn't seem to be working properly in the container.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #40009 Thu Feb 13 08:47:58 MST 2014 philip.breau MOBI-283 pagePanel fixed positioning unreliable
        - fix height 100% scroll issue in ipad
        - fix back button dimensions for iOS in different themes
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/resources/themes/jqm/1_button_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/android_dark/1_button_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_content-pane.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/bberry/1_button_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/android_light/1_button_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/bb10/1_button_ext.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #40005 Thu Feb 13 05:23:36 MST 2014 philip.breau MOBI-283 pagePanel fixed positioning unreliable
        - put back height: 100% as removing it causes an issue on ipad with the popup
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_tabset.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #39989 Wed Feb 12 11:14:49 MST 2014 philip.breau MOBI-283 pagePanel fixed positioning unreliable
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_tabset.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #39973 Tue Feb 11 14:14:13 MST 2014 philip.breau MOBI-283 pagePanel fixed positioning unreliable
        - set !important on overflow auto to avoid jqm conflict
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_content-pane.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #39834 Wed Jan 29 11:20:21 MST 2014 philip.breau MOBI-283 pagePanel fixed positioning unreliable
        - improve fitToParent algorithm.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentstack/ContentStackRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_content-pane.css
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/tabset/TabsetBean.java
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_tabset.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #39811 Tue Jan 28 08:12:00 MST 2014 philip.breau MOBI-283 pagePanel fixed positioning unreliable
        - deregister fitToParent when element no longer exists
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #39782 Sun Jan 26 16:13:03 MST 2014 philip.breau MOBI-283 pagePanel fixed positioning unreliable
        - add overthrow class for Android 2 clients
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #39486 Thu Jan 02 12:49:51 MST 2014 philip.breau MOBI-283 pagePanel fixed positioning unreliable

        mobi:pagePanel has been redesigned to use static positioning and simulated fixed positioning by calculating the viewport dimensions and dynamically adjusting the size of the content region. This has the added benefit of allowing for dynamically sized headers or footers, whose height is now dynamically inspected instead of being fixed at 40px.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanelRenderer.java
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IPagePanel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_page_panel.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanelMeta.java
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/PagePanelCoreRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/deviceresource/DeviceResourceRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/tabset/TabSet.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31529 Tue Oct 16 18:40:56 MDT 2012 philip.breau MOBI-283 pagePanel fixed positioning not reliable on iOS
        removing floating bottom tabs
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/ipad/3_tabset.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/bberry/2_tabset.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/iphone/3_tabset.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/ios/2_tabset.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/lightning/3_tabset.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/honeycomb/2_tabset.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31520 Tue Oct 16 14:58:34 MDT 2012 philip.breau MOBI-283 pagePanel fixed positioning not reliable on iOS
        forcing pagePanel footer to be non-floating for iPhone
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/iphone/3_page-panel.css

          People

          • Assignee:
            Philip Breau
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: