ICEmobile
  1. ICEmobile
  2. MOBI-904

ContentStack hidden pane can block interaction with current pane

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE 1.3.0.GA_P01
    • Fix Version/s: 1.3.1
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      n/a

      Description

      contentStack sometimes shows a hidden pane (opacity 0) over a non-hidden pane, blocking all interaction

        Activity

        Hide
        Philip Breau added a comment -
        <div class="mobi-contentStack-panes" id="smallStack_panes">
        	<div class="mobi-contentpane-single ui-body-c" id="mnuPanel_wrp" style="">
        		<div id="mnuPanel"></div>
        	</div>
        	<div class="mobi-contentpane-single-hidden" id="inboxPanel_wrp" order="1">
        		<div id="inboxPanel"></div>
        	</div>
        	<div class="mobi-contentpane-single-hidden" id="sentPanel_wrp" order="2">
        		<div id="sentPanel"></div>
        	</div>
        	<div class="mobi-contentpane " id="newMsgPanel_wrp">
        		<div id="newMsgPanel"></div>
            <div class="mobi-contentpane-single-hidden" id="salesLeadPanel_wrp" order="4">
            	<div id="salesLeadPanel"></div>
            </div>
            <div class="mobi-contentpane-single-hidden" id="shipperAtRiskPanel_wrp" order="5">
            	<div id="shipperAtRiskPanel"></div>
            </div>
        </div>
        

        In the above rendering (abridged), the first 'mnuPanel' pane and the 4th pane 'newMsgPanel' are both non-hidden.

        Show
        Philip Breau added a comment - <div class= "mobi-contentStack-panes" id= "smallStack_panes" > <div class= "mobi-contentpane-single ui-body-c" id= "mnuPanel_wrp" style=""> <div id= "mnuPanel" ></div> </div> <div class= "mobi-contentpane-single-hidden" id= "inboxPanel_wrp" order= "1" > <div id= "inboxPanel" ></div> </div> <div class= "mobi-contentpane-single-hidden" id= "sentPanel_wrp" order= "2" > <div id= "sentPanel" ></div> </div> <div class= "mobi-contentpane " id= "newMsgPanel_wrp" > <div id= "newMsgPanel" ></div> <div class= "mobi-contentpane-single-hidden" id= "salesLeadPanel_wrp" order= "4" > <div id= "salesLeadPanel" ></div> </div> <div class= "mobi-contentpane-single-hidden" id= "shipperAtRiskPanel_wrp" order= "5" > <div id= "shipperAtRiskPanel" ></div> </div> </div> In the above rendering (abridged), the first 'mnuPanel' pane and the 4th pane 'newMsgPanel' are both non-hidden.
        Hide
        Philip Breau added a comment -

        Revision: 38596
        Author: philip.breau
        Date: October-11-13 11:40:37 PM
        Message:
        MOBI-892 ContentStack can show multiple panes at the same time
        MOBI-904 ContentStack hidden pane can block interaction with current pane
        MOBI-479 ContentStack transitions rendering anomalies
        MOBI-622 contentStack not synchronizing state from client to server
        MOBI-785 mobi:contentStackMenu accordion="true" menu items overlap


        Deleted : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IContentPane.java
        Deleted : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/AccordionPaneCoreRenderer.java
        Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/ButtonCoreRenderer.java
        Deleted : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/ContentPaneCoreRenderer.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/button/CommandButtonRenderer.java
        Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/carousel/CarouselRenderer.java
        Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentmenuitem/ContentMenuItemRenderer.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/contentstack/ContentStack.java
        Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentstack/ContentStackRenderer.java
        Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentstackmenu/ContentStackMenu.java
        Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/deviceresource/DeviceResourceRenderer.java
        Modified : /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/layout/AccordionPaneTag.java
        Modified : /icemobile/trunk/icemobile/resources/themes/base/1_content-nav-bar.css
        Modified : /icemobile/trunk/icemobile/resources/themes/base/1_content-pane.scss
        Deleted : /icemobile/trunk/icemobile/resources/themes/base3/1_content-nav-bar_a.css
        Modified : /icemobile/trunk/icemobile/resources/themes/base3/1_content-pane_a.css
        Modified : /icemobile/trunk/icemobile/samples/build/common-spring.xml
        Modified : /icemobile/trunk/icemobile/samples/jsp/icemobilespring/src/main/java/org/icemobile/samples/spring/PanelConfirmationBean.java

        Show
        Philip Breau added a comment - Revision: 38596 Author: philip.breau Date: October-11-13 11:40:37 PM Message: MOBI-892 ContentStack can show multiple panes at the same time MOBI-904 ContentStack hidden pane can block interaction with current pane MOBI-479 ContentStack transitions rendering anomalies MOBI-622 contentStack not synchronizing state from client to server MOBI-785 mobi:contentStackMenu accordion="true" menu items overlap Deleted : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IContentPane.java Deleted : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/AccordionPaneCoreRenderer.java Modified : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/ButtonCoreRenderer.java Deleted : /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/ContentPaneCoreRenderer.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/button/CommandButtonRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/carousel/CarouselRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentmenuitem/ContentMenuItemRenderer.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/contentstack/ContentStack.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentstack/ContentStackRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentstackmenu/ContentStackMenu.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/deviceresource/DeviceResourceRenderer.java Modified : /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/layout/AccordionPaneTag.java Modified : /icemobile/trunk/icemobile/resources/themes/base/1_content-nav-bar.css Modified : /icemobile/trunk/icemobile/resources/themes/base/1_content-pane.scss Deleted : /icemobile/trunk/icemobile/resources/themes/base3/1_content-nav-bar_a.css Modified : /icemobile/trunk/icemobile/resources/themes/base3/1_content-pane_a.css Modified : /icemobile/trunk/icemobile/samples/build/common-spring.xml Modified : /icemobile/trunk/icemobile/samples/jsp/icemobilespring/src/main/java/org/icemobile/samples/spring/PanelConfirmationBean.java

          People

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

            Dates

            • Created:
              Updated:
              Resolved: