Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-4.2.0.GA
-
Fix Version/s: EE-3.3.0.GA_P06
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ace jsf2.2
-
Support Case References:Support Case 14227:- https://icesoft.my.salesforce.com/5000g00001nXxkQ
Description
Please see the attached project and war. Note that when modifying the component with the ace:checkboxButton dynamically, the info Windows either do not behave at all or behave eratically.
-
Hide
- SC14227_map.zip
- 17 kB
- Judy Guglielmin
-
- map/.classpath 1 kB
- map/.metadata/.../faces-config.pageflow 0.2 kB
- map/.project 1 kB
- map/.settings/.jsdtscope 0.6 kB
- map/.../org.eclipse.core.resources.prefs 0.1 kB
- map/.settings/org.eclipse.jdt.core.prefs 0.4 kB
- map/.settings/org.eclipse.m2e.core.prefs 0.1 kB
- map/.../org.eclipse.wst.common.component 0.6 kB
- map/.../org.eclipse.wst.common.project.facet.core.prefs.xml 0.2 kB
- map/.../org.eclipse.wst.common.project.facet.core.xml 0.4 kB
- map/.../org.eclipse.wst.jsdt.ui.superType.container 0.0 kB
- map/.../org.eclipse.wst.jsdt.ui.superType.name 0.0 kB
- map/.../org.eclipse.wst.validation.prefs 0.0 kB
- map/pom.xml 2 kB
- map/src/.../backingBeans/LiveStatusBean.java 2 kB
- map/target/.../LiveStatusBean.class 2 kB
- map/target/m2e-wtp/.../META-INF/MANIFEST.MF 0.1 kB
- map/target/m2e-wtp/.../map/pom.properties 0.2 kB
- map/target/m2e-wtp/.../map/map/pom.xml 2 kB
- map/WebContent/index.xhtml 4 kB
- map/WebContent/META-INF/MANIFEST.MF 0.0 kB
- map/WebContent/WEB-INF/faces-config.xml 0.3 kB
- map/WebContent/WEB-INF/web.xml 2 kB
-
Hide
- SC14227_map.war
- 9.98 MB
- Judy Guglielmin
-
- META-INF/MANIFEST.MF 0.1 kB
- META-INF/maven/map/map/pom.properties 0.2 kB
- META-INF/maven/map/map/pom.xml 2 kB
- WEB-INF/classes/.../LiveStatusBean.class 2 kB
- WEB-INF/faces-config.xml 0.3 kB
- WEB-INF/lib/icefaces-ee-4.2.0.GA.jar 702 kB
- WEB-INF/lib/icefaces-ee-ace-4.2.0.GA.jar 6.65 MB
- WEB-INF/lib/icepush-ee-4.2.0.GA.jar 398 kB
- WEB-INF/lib/javax.faces-2.2.14.jar 3.00 MB
- WEB-INF/web.xml 2 kB
- index.xhtml 4 kB
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Reminder that any fix for this might be required on the 3.3 maintenance branch as well.
r52032: added mechanism to update existing marker objects in the client, instead of removing them and creating new ones, in order to persist even listeners, especially those related to info windows associated with a specific marker
r52033: committed fix to the 3.3 EE maintenance branch.
The issue didn't have to do with an update in the Google Maps code, as initially suspected. The issue had to do with our code, which removes a marker before recreating it again when it's updated. This fix is to persist the same instance in the client, which may be already registered with various event listeners.
Show
Arturo Zambrano
added a comment - r52032: added mechanism to update existing marker objects in the client, instead of removing them and creating new ones, in order to persist even listeners, especially those related to info windows associated with a specific marker
r52033: committed fix to the 3.3 EE maintenance branch.
The issue didn't have to do with an update in the Google Maps code, as initially suspected. The issue had to do with our code, which removes a marker before recreating it again when it's updated. This fix is to persist the same instance in the client, which may be already registered with various event listeners.
war and maven project