ICEmobile
  1. ICEmobile
  2. MOBI-1044

problems with contentPane height when child of mobi:accordion and containing dataView

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.3 Final
    • Fix Version/s: 1.3.1
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      jsf2 icemobile

      Description

      when a dataView is child of contentPane in a mobi:accordion, the height and scrolling are not consistent.
      Opening and closing the same pane with the dataView will render differently quite often.
      Sometimes the other panes of the accordion will no longer be shown, see screenshots. Test case is attached.

        Activity

        Hide
        Philip Breau added a comment -

        Revision: 40413
        Author: philip.breau
        Date: March-25-14 12:48:39 PM
        Message:
        MOBI-1044
        problems with contentPane height when child of mobi:accordion and containing dataView


        Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IAccordion.java
        Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/AccordionCoreRenderer.java
        Modified : /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/Accordion.java
        Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/AccordionMeta.java
        Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/AccordionRenderer.java
        Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentpane/ContentPaneRenderer.java

        Show
        Philip Breau added a comment - Revision: 40413 Author: philip.breau Date: March-25-14 12:48:39 PM Message: MOBI-1044 problems with contentPane height when child of mobi:accordion and containing dataView Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IAccordion.java Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/AccordionCoreRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/Accordion.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/AccordionMeta.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/AccordionRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentpane/ContentPaneRenderer.java
        Hide
        Philip Breau added a comment -

        Revision: 40499
        Author: philip.breau
        Date: April-01-14 11:21:39 AM
        Message:
        MOBI-1044
        problems with contentPane height when child of mobi:accordion and containing dataView

        • add new fitToParent (default true) attribute on Accordion
        • remove Accordion autoHeight attribute

          Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IAccordion.java
          Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/AccordionCoreRenderer.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/AccordionMeta.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/AccordionRenderer.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentpane/ContentPane.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentpane/ContentPaneRenderer.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanel.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanelRenderer.java
          Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/accordion/accordionWithCForEach.xhtml
          Modified : /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/layout/AccordionTag.java
          Modified : /icemobile/trunk/icemobile/resources/themes/android_dark/1_accordion_ext.css
          Modified : /icemobile/trunk/icemobile/resources/themes/android_light/1_accordion_ext.css
          Modified : /icemobile/trunk/icemobile/resources/themes/archaic/1_accordion_ext.css
          Modified : /icemobile/trunk/icemobile/resources/themes/base/0_base.css
          Modified : /icemobile/trunk/icemobile/resources/themes/base/1_accordion.css
          Modified : /icemobile/trunk/icemobile/resources/themes/base/1_content-pane.css
          Modified : /icemobile/trunk/icemobile/resources/themes/base/1_fieldset.css
          Modified : /icemobile/trunk/icemobile/resources/themes/base/1_page_panel.css
          Modified : /icemobile/trunk/icemobile/resources/themes/base3/1_accordion_a.css
          Modified : /icemobile/trunk/icemobile/resources/themes/base3/1_fieldset_a.css
          Deleted : /icemobile/trunk/icemobile/resources/themes/base3/1_page_panel_a.css
          Modified : /icemobile/trunk/icemobile/resources/themes/bb10/1_accordion_ext.css
          Modified : /icemobile/trunk/icemobile/resources/themes/bb10/1_fieldset_ext.css
          Modified : /icemobile/trunk/icemobile/resources/themes/bberry/1_accordion_ext.css
          Modified : /icemobile/trunk/icemobile/resources/themes/ios7/1_accordion_ext.css
          Modified : /icemobile/trunk/icemobile/resources/themes/ipad/1_accordion_ext.css
          Modified : /icemobile/trunk/icemobile/resources/themes/iphone/1_accordion_ext.css
          Modified : /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/accordion-example.xhtml

        Show
        Philip Breau added a comment - Revision: 40499 Author: philip.breau Date: April-01-14 11:21:39 AM Message: MOBI-1044 problems with contentPane height when child of mobi:accordion and containing dataView add new fitToParent (default true) attribute on Accordion remove Accordion autoHeight attribute Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IAccordion.java Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/AccordionCoreRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/AccordionMeta.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/AccordionRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentpane/ContentPane.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentpane/ContentPaneRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanel.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanelRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/tests/mobitest/src/main/webapp/layout/accordion/accordionWithCForEach.xhtml Modified : /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/layout/AccordionTag.java Modified : /icemobile/trunk/icemobile/resources/themes/android_dark/1_accordion_ext.css Modified : /icemobile/trunk/icemobile/resources/themes/android_light/1_accordion_ext.css Modified : /icemobile/trunk/icemobile/resources/themes/archaic/1_accordion_ext.css Modified : /icemobile/trunk/icemobile/resources/themes/base/0_base.css Modified : /icemobile/trunk/icemobile/resources/themes/base/1_accordion.css Modified : /icemobile/trunk/icemobile/resources/themes/base/1_content-pane.css Modified : /icemobile/trunk/icemobile/resources/themes/base/1_fieldset.css Modified : /icemobile/trunk/icemobile/resources/themes/base/1_page_panel.css Modified : /icemobile/trunk/icemobile/resources/themes/base3/1_accordion_a.css Modified : /icemobile/trunk/icemobile/resources/themes/base3/1_fieldset_a.css Deleted : /icemobile/trunk/icemobile/resources/themes/base3/1_page_panel_a.css Modified : /icemobile/trunk/icemobile/resources/themes/bb10/1_accordion_ext.css Modified : /icemobile/trunk/icemobile/resources/themes/bb10/1_fieldset_ext.css Modified : /icemobile/trunk/icemobile/resources/themes/bberry/1_accordion_ext.css Modified : /icemobile/trunk/icemobile/resources/themes/ios7/1_accordion_ext.css Modified : /icemobile/trunk/icemobile/resources/themes/ipad/1_accordion_ext.css Modified : /icemobile/trunk/icemobile/resources/themes/iphone/1_accordion_ext.css Modified : /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/accordion-example.xhtml

          People

          • Assignee:
            Philip Breau
            Reporter:
            Judy Guglielmin
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: