ICEfaces
  1. ICEfaces
  2. ICE-9662

ace:pushButton - Hovering over the button causes IE8 to go into compatibility mode

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: EE-3.3.0.GA_P02, 4.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      IE8
    • Assignee Priority:
      P1
    • Salesforce Case Reference:

      Description

      When hovering over the ace:pushButton, IE8 is reporting a layout issue and causing the browser to go into its Compatibility mode. In some cases this renders the components fine but in some cases a blank screen is shown. Testing with the EE 3.2.0 release does not cause this issue. I assume this is a regression caused by the move away from the YUI libraries.

        Issue Links

          Activity

          Arran Mccullough created issue -
          Hide
          Arran Mccullough added a comment -

          Attached test case that shows the issue. Note, the icefaces.jar, icefaces-compat.jar, and icefaces-ace.jar need to be added to the war.

          To see the issue load welcomeICEfaces.jsf in an IE8 browser (not IE9/10 in compat mode) and hover over the push buttons.

          Show
          Arran Mccullough added a comment - Attached test case that shows the issue. Note, the icefaces.jar, icefaces-compat.jar, and icefaces-ace.jar need to be added to the war. To see the issue load welcomeICEfaces.jsf in an IE8 browser (not IE9/10 in compat mode) and hover over the push buttons.
          Arran Mccullough made changes -
          Field Original Value New Value
          Attachment Case12459Example.war [ 16546 ]
          Attachment Case12459Example.zip [ 16547 ]
          Arran Mccullough made changes -
          Salesforce Case Reference 5007000000WilycAAB
          Ken Fyten made changes -
          Assignee Judy Guglielmin [ judy.guglielmin ]
          Fix Version/s 4.0 [ 10770 ]
          Fix Version/s EE-3.3.0.GA_P02 [ 11371 ]
          Assignee Priority P2 [ 10011 ]
          Judy Guglielmin made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Hide
          Judy Guglielmin added a comment -

          I made the fix for 3.3 mtce branch, but please see notes regarding this as ICEfaces 4 maybe requires a little different work regarding buttons (removing the yui-button styling for pushButton for example and just use ui-button and if we upgrade to latest jQuery-ui.css, then any further fix may be unnecessary.

          Show
          Judy Guglielmin added a comment - I made the fix for 3.3 mtce branch, but please see notes regarding this as ICEfaces 4 maybe requires a little different work regarding buttons (removing the yui-button styling for pushButton for example and just use ui-button and if we upgrade to latest jQuery-ui.css, then any further fix may be unnecessary.
          Judy Guglielmin made changes -
          Assignee Judy Guglielmin [ judy.guglielmin ] Ken Fyten [ ken.fyten ]
          Judy Guglielmin made changes -
          Link This issue blocks ICE-9776 [ ICE-9776 ]
          Judy Guglielmin made changes -
          Link This issue depends on ICE-9777 [ ICE-9777 ]
          Ken Fyten made changes -
          Fix Version/s 4.0 [ 11382 ]
          Fix Version/s 4.0.BETA [ 10770 ]
          Hide
          Ken Fyten added a comment -

          Assign to Art to complete this work for the icefaces4/trunk.

          Show
          Ken Fyten added a comment - Assign to Art to complete this work for the icefaces4/trunk.
          Ken Fyten made changes -
          Assignee Ken Fyten [ ken.fyten ] Arturo Zambrano [ artzambrano ]
          Assignee Priority P2 [ 10011 ] P1 [ 10010 ]
          Hide
          Judy Guglielmin added a comment -

          fix for ICE-9776 fixed this in ICEfaces-4 trunk (removing the yui classes and the outer span). Tested on IE8 and it no longer goes into compatability mode, so this Jira could be resolved for rev. 40098 on ICEfaces4 trunk for that Jira.

          Show
          Judy Guglielmin added a comment - fix for ICE-9776 fixed this in ICEfaces-4 trunk (removing the yui classes and the outer span). Tested on IE8 and it no longer goes into compatability mode, so this Jira could be resolved for rev. 40098 on ICEfaces4 trunk for that Jira.
          Arturo Zambrano made changes -
          Assignee Arturo Zambrano [ artzambrano ] Judy Guglielmin [ judy.guglielmin ]
          Hide
          Judy Guglielmin added a comment -

          fix on ICE-9776 (removal of span with yui class), test shows this is resolved on ICEfaces4 trunk re 40098

          Show
          Judy Guglielmin added a comment - fix on ICE-9776 (removal of span with yui class), test shows this is resolved on ICEfaces4 trunk re 40098
          Judy Guglielmin made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Affects Version/s EE-3.3.0.GA [ 10572 ]
          Affects Version/s 4.0.BETA [ 10770 ]
          Affects Version/s EE-3.3.0.GA_P01 [ 11174 ]
          Affects Version/s EE-3.3.0.GA_P02 [ 11371 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Judy Guglielmin
              Reporter:
              Arran Mccullough
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: