ICEfaces
  1. ICEfaces
  2. ICE-8661

REGRESSION - component-showcase gMap issue in IE browsers

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 3.2.BETA1
    • Fix Version/s: 3.3
    • Component/s: ICE-Components, Sample Apps
    • Labels:
      None
    • Environment:
      Icefaces3.0 trunk revision# 31464
    • Assignee Priority:
      P2
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration

      Description


      In component-showcase sample app:
      A JS error occurs when after navigating to GMap page, user clicks on Table - Row Selection link - see attached screen shot:
      Line:30
      Char: 1060
      Error: 'null' is null or not an object.
      Code: 0
      URL: http://localhost:8080/component-showcase/showcase.jsf

      Steps to reproduce:
      - load component-showcase app in IE browser.
      - go to GMap page, eventually select a city from the drop-down.
      - click on Table -> Row Selection left-side link. A JS error pops up as in attached screen shot.

      Note: In IE9, the JS error appeared after loading the Table -> Row Selection, when selecting rows on this page.

        Activity

        Hide
        Carmen Cristurean added a comment - - edited

        Re-tested with trunk rev. 31480, and could reproduce this error only in IE7 & IE8.
        This JS error occurs actually when moving away from the GMap page to other pages.

        Show
        Carmen Cristurean added a comment - - edited Re-tested with trunk rev. 31480, and could reproduce this error only in IE7 & IE8. This JS error occurs actually when moving away from the GMap page to other pages.
        Hide
        Brennan Mckinney added a comment - - edited

        The issue is being caused by how the component showcase is taking down the gMap before loading the next page. I can confirm that it only happens within the showcase itself(moving to a different page via URL doesn't trigger it, and neither does a link to an outside page) Unfortunately, I'm not familiar enough with how the showcase works to suggest an easy fix. I'm going to continue looking at it, but someone with more familiarity for the framework might have more luck.

        Show
        Brennan Mckinney added a comment - - edited The issue is being caused by how the component showcase is taking down the gMap before loading the next page. I can confirm that it only happens within the showcase itself(moving to a different page via URL doesn't trigger it, and neither does a link to an outside page) Unfortunately, I'm not familiar enough with how the showcase works to suggest an easy fix. I'm going to continue looking at it, but someone with more familiarity for the framework might have more luck.
        Hide
        Carmen Cristurean added a comment -

        This issue still exists at icefaces3/trunk rev# 33029.

        Show
        Carmen Cristurean added a comment - This issue still exists at icefaces3/trunk rev# 33029.
        Hide
        Mircea Toma added a comment -

        The issue is caused by the scale control. When removed programmatically the error would not show up anymore. When removing any other control the error would still show up. The error occurs only in IE7.

        The call stack of the point where the error occurs shows clearly that ICEFaces code is not involved at all. Considering how many problems are reported about Google Maps when running in IE7 I'm inclined to consider this Google's fault.

        Show
        Mircea Toma added a comment - The issue is caused by the scale control. When removed programmatically the error would not show up anymore. When removing any other control the error would still show up. The error occurs only in IE7. The call stack of the point where the error occurs shows clearly that ICEFaces code is not involved at all. Considering how many problems are reported about Google Maps when running in IE7 I'm inclined to consider this Google's fault.
        Hide
        Ken Fyten added a comment -

        Need to document Google's limited support for IE7 in our ace:gMap component wiki docs.

        Show
        Ken Fyten added a comment - Need to document Google's limited support for IE7 in our ace:gMap component wiki docs.

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: