Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 1.8.2-EE-GA_P01
    • Fix Version/s: None
    • Component/s: Bridge, ICE-Components
    • Labels:
      None
    • Environment:
      Firefox. Not sure about IE. Tomcat 6. Not sure about other application servers or JSF versions.

      Description

      Manual testing of the selenium scripts for ICE-3484 show that the Highlight effect is not firing. This is for pass-through effect attributes such as onclickeffect, ondblclickeffect, etc. This is reproducible on ice:inputText and ice:panelGroup, both when using ValueBindings for those attributes, and when using a component binding and setting the Effect via the setter methods. The Pulsate effect does work, but it's not known if other effects work or don't, since the test only uses the two effects.

      On the flip side, in the component-showcase, Highlight effect is working. Investigation of the application differences between the ICE-3484 scenarios, and the component-showcase scenario, found that component-showcase reuses the same effects over and over, using the Effect.setFired(boolean) method for re-use, whereas ICE-3484 bean code makes new effect objects for every render.

      Some of the ICE-3484 test pages exhibited strange behaviour of more of the pass-through attributes displaying in Firebug than would be expected, and the effect ids were unchanging from render to render, whereas you'd expect them to change, given new effect objects being used. The problem could be anywhere in the effect rendering code on the server, effect management and firing code in the javascript, or even the bridge.

        Activity

        Hide
        Mandeep Hayher added a comment -

        Issues is reproducible on:
        ICEfacesEE-1.8.2.GA-bin
        ICEfaces-1.8.1-bin
        ICEfaces-1.8.0-bin

        This problem was not reproducible sometime during the ICEfaces-1.8.0-bin release testing cycle(when the testcase was created).

        In ICEfaces-1.8.0-bin release bundle, the highlight effect is not working but the attribute value for alerts is being populated in the firebug (iceForm:TxtName@onclick = iceEffect*alert('Testing on click') )

        Show
        Mandeep Hayher added a comment - Issues is reproducible on: ICEfacesEE-1.8.2.GA-bin ICEfaces-1.8.1-bin ICEfaces-1.8.0-bin This problem was not reproducible sometime during the ICEfaces-1.8.0-bin release testing cycle(when the testcase was created). In ICEfaces-1.8.0-bin release bundle, the highlight effect is not working but the attribute value for alerts is being populated in the firebug (iceForm:TxtName@onclick = iceEffect*alert('Testing on click') )

          People

          • Assignee:
            Unassigned
            Reporter:
            Mark Collette
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: