ICEfaces
  1. ICEfaces
  2. ICE-2350

The <ice:selectInputDate /> cal_button.gif and cal_off.gif images are not being displayed in Liferay on FireFox

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7DR#2
    • Fix Version/s: 1.7DR#3, 1.7
    • Component/s: None
    • Labels:
      None
    • Environment:
      Liferay 4.3.3 / Tomcat 6.0.13

      Description

      There are two reasons why this bug is happening:

      1. The cal_button.gif and cal_off.gif files mentioned in the xp-portlet.css file are not downloading right, which is part of a larger issue described in ICE-2349

      2. The CSS rendering weight algorithm in Firefox is applying a Liferay theme style after the ICEfaces iceSelInpDateOpenPopup and iceSelInpDateClosePopup styles. In order to force the rendering weight of the ICEfaces styles, we need to append "input." in front of the ICEfaces style names in CSS. For example:

      Instead of this in xp-portlet.css:
         .iceSelInpDateOpenPopup {
         }
         .iceSelInpDateClosePopup {
         }

      We need to do this:
         input.iceSelInpDateOpenPopup {
         }
         input.iceSelInpDateClosePopup {
         }

      Along with fixing ICE-2349, this will fix the problem.


        Activity

        Hide
        yip.ng added a comment -

        Screenshot showing testing changes for cal_button.gif

        Show
        yip.ng added a comment - Screenshot showing testing changes for cal_button.gif
        Hide
        yip.ng added a comment -

        Screenshot showing testing changes for cal_off.gif.

        Show
        yip.ng added a comment - Screenshot showing testing changes for cal_off.gif.

          People

          • Assignee:
            Unassigned
            Reporter:
            Neil Griffin
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: