ICEfaces
  1. ICEfaces
  2. ICE-10486

ace:selectMenu button styling issues inside ace:tabSet

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 4.0
    • Fix Version/s: EE-4.0.0.GA, EE-3.3.0.GA_P03, 4.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces4 trunk rev# 44025
      Browsers: all
      Server: Tomcat7.0.32
    • Assignee Priority:
      P3

      Description

      QA test app:
      http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Nightly/selectMenu


      1) /selectMenuDynAttribute.jsf:
      readonly and disabled atttrubutes applied to ace:selectMenu cause the selection control to be moved away from the right hand side of the component (image1).

      2) /selectMenuAceTabSet.jsf:
       selectMenu inside ace:tabSet has styling issue when first loading the test page or when changing tabs. The arrow icon is missing from the component. This issue has also been seen when selectMenu is inside an ace:dialog (image2).
      1. image1.PNG
        3 kB
      2. image2.PNG
        16 kB

        Activity

        Carmen Cristurean created issue -
        Carmen Cristurean made changes -
        Field Original Value New Value
        Attachment image1.PNG [ 18287 ]
        Attachment image2.PNG [ 18288 ]
        Carmen Cristurean made changes -
        Fix Version/s EE-4.0.0.GA [ 11171 ]
        Ken Fyten made changes -
        Assignee Arturo Zambrano [ artzambrano ]
        Priority Major [ 3 ] Minor [ 4 ]
        Assignee Priority P2 [ 10011 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #44077 Tue Feb 17 15:12:38 MST 2015 art.zambrano ICE-10486 fix to display down arrow button when disabled=true or readonly=true
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/selectmenu/SelectMenuRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/selectmenu/selectmenu.js
        Hide
        Arturo Zambrano added a comment -

        r44077: fix to display down arrow button when disabled=true or readonly=true

        Show
        Arturo Zambrano added a comment - r44077: fix to display down arrow button when disabled=true or readonly=true
        Hide
        Carmen Cristurean added a comment -

        ICEfaces4 trunk r44085:
        Issue 1) can no longer be reproduced when the readonly and disabled attributes are enabled.
        However, the same styling issue occurs if a) setting required=true, or b) changing style.

        Show
        Carmen Cristurean added a comment - ICEfaces4 trunk r44085: Issue 1) can no longer be reproduced when the readonly and disabled attributes are enabled. However, the same styling issue occurs if a) setting required=true, or b) changing style.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #44090 Thu Feb 19 11:03:09 MST 2015 art.zambrano ICE-10486 fix for avoiding console errors when using disabled=true or readonly=true
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/selectmenu/SelectMenuRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/selectmenu/selectmenu.js
        Hide
        Arturo Zambrano added a comment -

        r44090: fix for avoiding console errors when using disabled=true or readonly=true.

        Show
        Arturo Zambrano added a comment - r44090: fix for avoiding console errors when using disabled=true or readonly=true.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #44094 Thu Feb 19 14:45:41 MST 2015 art.zambrano ICE-10486 fix to avoid calculating heights of down-arrow button, in order to make it display correctly inside ace:tabSet; changed use of Themeroller down-arrow icon for Font Awesome chevron-down character
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/selectmenu/SelectMenuRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/selectmenu/SelectMenuMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/selectmenu/selectmenu.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/selectmenu/selectmenu.css
        Hide
        Arturo Zambrano added a comment -

        r44094: fix to avoid calculating heights of down-arrow button, in order to make it display correctly inside ace:tabSet; changed use of Themeroller down-arrow icon for Font Awesome chevron-down character.

        Show
        Arturo Zambrano added a comment - r44094: fix to avoid calculating heights of down-arrow button, in order to make it display correctly inside ace:tabSet; changed use of Themeroller down-arrow icon for Font Awesome chevron-down character.
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #44095 Thu Feb 19 15:13:21 MST 2015 art.zambrano ICE-10486 fix to avoid calculating heights of down-arrow button, in order to make it display correctly inside ace:tabSet; changed use of Themeroller down-arrow icon for Font Awesome chevron-down character
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/combobox/combobox.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/combobox/ComboBoxMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/combobox/ComboBoxRenderer.java
        Ken Fyten made changes -
        Affects Version/s 4.0 [ 11382 ]
        Affects Version/s EE-4.0.0.GA [ 11171 ]
        Ken Fyten made changes -
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Summary ace:selectMenu styling issues ace:selectMenu button styling issues inside ace:tabSet
        Hide
        Carmen Cristurean added a comment - - edited

        ICEfaces 4 trunk r44095/ all browsers:
        Styling issue 1) is still reproducible on the /selectMenuDynAttribute.jsf if enabling required=true, or selecting a different value from the "style" drop-down.

        Show
        Carmen Cristurean added a comment - - edited ICEfaces 4 trunk r44095/ all browsers: Styling issue 1) is still reproducible on the /selectMenuDynAttribute.jsf if enabling required=true, or selecting a different value from the "style" drop-down.
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #44109 Tue Feb 24 09:33:48 MST 2015 art.zambrano ICE-10486 added technique for causing full component updates in the client when certain attributes are updated
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/selectmenu/SelectMenuRenderer.java
        Hide
        Arturo Zambrano added a comment -

        r44109: added technique for causing full component updates in the client when certain attributes are updated.

        The issue was being caused by the fact that certain nodes were being updated without re-initializing the component, so they didn't have all the styling and behaviour re-applied.

        Show
        Arturo Zambrano added a comment - r44109: added technique for causing full component updates in the client when certain attributes are updated. The issue was being caused by the fact that certain nodes were being updated without re-initializing the component, so they didn't have all the styling and behaviour re-applied.
        Arturo Zambrano made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Carmen Cristurean added a comment -

        Verified on IF4 trunk r44109 in IE11, FF34, Chrome40.

        Show
        Carmen Cristurean added a comment - Verified on IF4 trunk r44109 in IE11, FF34, Chrome40.
        Arturo Zambrano made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Arturo Zambrano made changes -
        Fix Version/s EE-3.3.0.GA_P03 [ 11572 ]
        Hide
        Arturo Zambrano added a comment -

        Adding EE-3.3.0.GA_P03 target.

        Show
        Arturo Zambrano added a comment - Adding EE-3.3.0.GA_P03 target.
        Ken Fyten made changes -
        Assignee Priority P2 [ 10011 ] P3 [ 10012 ]
        Hide
        Arturo Zambrano added a comment -

        r44284: fixed styling issues inside ace:tabset and ace:dialog as well as other styling issues in the 3.3 EE maintenance branch.

        Show
        Arturo Zambrano added a comment - r44284: fixed styling issues inside ace:tabset and ace:dialog as well as other styling issues in the 3.3 EE maintenance branch.
        Arturo Zambrano made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 4.1 [ 11375 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: