ICEmobile
  1. ICEmobile
  2. MOBI-593

gMapMarker not re-initialized after updating map

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2 Beta
    • Fix Version/s: EE 1.2
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      n/a

      Description

      When the gMap is updated, such as by updating the map type, gMapMarkers are not re-initialized, and will not appear after the update. This is caused by a DOM diff to the gMap that does not also include the script for the gMapMarker.

        Activity

        Hide
        Philip Breau added a comment -

        Revision: 32797
        Author: philip.breau
        Date: December-13-12 1:35:58 PM
        Message:
        MOBI-593 gMapMarker not re-initialized after updating map

        • remove unused api.js placeholder (external js is not loaded with a JSF Resource which used to require this)
        • remove surrounding spans from script tags so any DOM diff re-initializes all scripts for the map
        • clean up code

          Deleted : /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.gmap/api.js
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapLayerRenderer.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapMarkerRenderer.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapOverlayRenderer.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapRenderer.java
          Deleted : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapResourceHandler.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapServicesMeta.java
          Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapServicesRenderer.java

        Show
        Philip Breau added a comment - Revision: 32797 Author: philip.breau Date: December-13-12 1:35:58 PM Message: MOBI-593 gMapMarker not re-initialized after updating map remove unused api.js placeholder (external js is not loaded with a JSF Resource which used to require this) remove surrounding spans from script tags so any DOM diff re-initializes all scripts for the map clean up code Deleted : /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.gmap/api.js Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapLayerRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapMarkerRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapOverlayRenderer.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapRenderer.java Deleted : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapResourceHandler.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapServicesMeta.java Modified : /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/gmap/GMapServicesRenderer.java

          People

          • Assignee:
            Philip Breau
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: