9 Replies Latest reply on May 8, 2009 7:45 AM by kragoth

    SEAM upgrade causes flickering images

    kragoth

      This issue only effects IE6
      I'm using:



      • richfaces 3.2.2

      • jsf 1.2.04_p02

      • facelets 1.1.13




      OK, I've just tried to upgrade my SEAM version from 2.0.1.CR1 to 2.1.0.GA and I'm experiencing a rather unusual side effect.


      On all images in the application they flicker on load. So if I have a mouse over event on a button to change background immages my button will flicker on mouse over and mouse out. This is entirly a simptom of upgrading SEAM. I reproduce the problem every time by just switching to the new version of SEAM.


      I have researched the IE flicker bug, but all workarounds do not work. Has SEAM put any form of javascript in that deals with caching? Or preloading of images or anything that could possibly cause this behaviour?


      Has anyone else experience this issue?

        • 1. Re: SEAM upgrade causes flickering images
          kragoth

          Forgot to mention.


          You should set your IE6 cache settings to check every page visit for this bug to appear.

          • 2. Re: SEAM upgrade causes flickering images
            kragoth

            Hi guys, I was just wondering what was happening with this problem.


            I'm now experiencing this exact same issue when I view this forum web site.


            When I mouse over the images on this forum (eg the Forum List or Topic List buttons) the buttons flicker.


            Could someone else please try to reproduce this so I can determine if the problem exists on our platforms here at work or within some change made to the SEAM/Richfaces etc libraries.


            (jira is here) https://jira.jboss.org/jira/browse/JBIDE-4144


            The JIRA has not been assigned.


            To reproduce this problem



            • Browser: IE6

            • Options: cache settings set to check every page vist

            • Clear all history/cached data/temp internet files

            • Close browser

            • Open browswer and browse to this forum and mouse over the green buttons and see if they flicker

            • 3. Re: SEAM upgrade causes flickering images
              kragoth

              I posted the wrong link to the JIRA, Sorry!


              The proper link is:
              https://jira.jboss.org/jira/browse/JBSEAM-3707


              The JIRA seems to not have been touched since it was raised :S Do I need to raise it differently or something?


              I need to know how to fix this problem before we roll out to production. Any help would be great!

              • 4. Re: SEAM upgrade causes flickering images
                ztiringer

                I don't think this is a Seam issue. Probably you can get some fix from the RichFaces team, but it is obviously a problem with IE6 handling Javascript. I have seen it, too. Don't hold your breath till MS fixes it...

                • 5. Re: SEAM upgrade causes flickering images
                  ztiringer

                  Add this line to your css and IE6 will stop flickering:



                  # <style type="text/css">  
                  # .x-grid3-header-offset {width: auto;}  
                  # </style>


                  • 6. Re: SEAM upgrade causes flickering images
                    joblini

                    Hi, Have you tested with a more recent Richfaces version (3.3.0)

                    • 7. Re: SEAM upgrade causes flickering images
                      kragoth

                      @Zoltan


                      The css line does not affect my problem at all. I'm still experiencing the flickering.


                      @Ingo


                      I have had trouble upgrading to the new version of richfaces due to incompatability with JSFUnit but we are working on that and I should have it resolved by the end of the week (I hope).



                      @Both of you :P


                      However, I'm not convinced that richfaces is the problem as the problem only exists when I upgrade the SEAM library. If I go back to a previous version of SEAM my problem goes away.


                      Has anyone tested this on their machine for this website? I would really like to know that other people experience this problem.

                      • 8. Re: SEAM upgrade causes flickering images
                        kragoth

                        I'm now running with richfaces 3.3.1 BETA3 and I still have the problem.


                        I understand that everyone is busy and doesn't want to fix problems like this, so, I'm more then willing to have a go at fixing it myself. But I would like to know where I could look in the SEAM code to figure out what could be causing this problem.


                        Is there anywhere in the SEAM code that could be affecting how/when images are loaded. Like I said this site has the problem too, all you have to do is run IE6 with caching turned off to see this problem.


                        The JIRA issue is still sitting in limbo as well.

                        • 9. Re: SEAM upgrade causes flickering images
                          kragoth

                          On a side note this problem seems to have been brought up by other people (in a slightly differnt way but probably related)


                          All these posts seem to have been ignored as well.


                          post 1



                          post 2