Fixed
Status Update
Comments
br...@gmail.com <br...@gmail.com> #2
Thanks, I've notified the team of your request.
bo...@gmail.com <bo...@gmail.com> #3
The undocumented 'size' option seems to be gone since version 23 was introduced.
However 'Status: FixedNotReleased' probably indicates that it is coming back. Great.
However 'Status: FixedNotReleased' probably indicates that it is coming back. Great.
ha...@gmail.com <ha...@gmail.com> #4
Update:
In the upcoming release, the team decided to address this issue without the use
explicitly defining a 'size' property under MapOptions. This property has been
removed as a result. Map container dimensions are better tracked and updated.
Triggering the Map 'resize' event should work properly once again after toggling the
container's display field.
Esa, is there a group thread around the difficulty with triggering the resize event
after a tab is selected? This is somewhat trivial to do with toolkits like jQuery.
In the upcoming release, the team decided to address this issue without the use
explicitly defining a 'size' property under MapOptions. This property has been
removed as a result. Map container dimensions are better tracked and updated.
Triggering the Map 'resize' event should work properly once again after toggling the
container's display field.
Esa, is there a group thread around the difficulty with triggering the resize event
after a tab is selected? This is somewhat trivial to do with toolkits like jQuery.
cb...@google.com <cb...@google.com>
os...@gmail.com <os...@gmail.com> #5
There are even tab 'scripts' without any javascript. Pure CSS implementations with
:target pseudoselector.
http://tutorials.mezane.org/tabbed-navigation-using-css/
One påossible generic recommendation might be to register a 'click' handler by
addDomListener() to the map tab. Some timeOut may be needed.
:target pseudoselector.
One påossible generic recommendation might be to register a 'click' handler by
addDomListener() to the map tab. Some timeOut may be needed.
t-...@t-h.cc <t-...@t-h.cc> #6
In the case of a tabbed UI without JavaScript, can you register a 'click' listener
onto the tab's HTML element and have the event handler function trigger the Map
resize event?
Do you have a link to a sample application for which this is a problem? I'm certain
we can find a reasonable solution.
onto the tab's HTML element and have the event handler function trigger the Map
resize event?
Do you have a link to a sample application for which this is a problem? I'm certain
we can find a reasonable solution.
ky...@gmail.com <ky...@gmail.com> #7
Just to clarify what was "Fixed" in the release, here are the notes again from my
comment above:
"In the upcoming release, the team decided to address this issue without the use
explicitly defining a 'size' property under MapOptions. This property has been
removed as a result. Map container dimensions are better tracked and updated.
Triggering the Map 'resize' event should work properly once again after toggling the
container's display field."
No "size" property was added or documented. The Map "resize" event should be
triggered, which should now work correctly for map containers initially hidden with
display:none.
comment above:
"In the upcoming release, the team decided to address this issue without the use
explicitly defining a 'size' property under MapOptions. This property has been
removed as a result. Map container dimensions are better tracked and updated.
Triggering the Map 'resize' event should work properly once again after toggling the
container's display field."
No "size" property was added or documented. The Map "resize" event should be
triggered, which should now work correctly for map containers initially hidden with
display:none.
cb...@google.com <cb...@google.com> #8
I know the case was closed but would you please consider the 'size' option once again.
thanks,
Esa
de...@gmail.com <de...@gmail.com> #9
This still does not work properly in Chrome...even with optimized set to false. I also tried a suggestion above of removing the shadow by setting the marker 'flat' property to true. The markers still flicker!
Any updates please???
Any updates please???
jo...@gmail.com <jo...@gmail.com> #10
This is certainly not a critical problem, but I too reproduce this on Version 25.0.1326.0 canary on Mac OS X.6.8 and setting optimized to false did not help for me either. One further observation, flicker seems to only happen with second and later markers added to map.
st...@heardmont.com <st...@heardmont.com> #12
Still having this issue. Optimized: false does not fix.
go...@gmail.com <go...@gmail.com> #13
Still having this issue.
ix...@gmail.com <ix...@gmail.com> #14
Started making an internal maps project for my company and I can confirm this issue on the newest version of Chrome. It's really bothering me cause I'm going to pretty serious lengths to ensure that only new pins in the searched area drop so as to better visually inform the user of what is outside the intersection of the new and past search results. The flicker fights that slightly :/
al...@gmail.com <al...@gmail.com> #15
Same issue here.
Happens on Chrome with custom PNG icons (other than default red marker), even with no shadows.
Happens on Chrome with custom PNG icons (other than default red marker), even with no shadows.
th...@gmail.com <th...@gmail.com> #16
Happens in Chrome version 28.0.1500.71 with red default markers
ha...@gmail.com <ha...@gmail.com> #17
Confirm on OSX, Version 28.0.1500.71
[Deleted User] <[Deleted User]> #18
[Comment deleted]
ba...@gmail.com <ba...@gmail.com> #19
Confirmed on Chrome 28.0.1500.95, Windows 7
Both with custom PNG draggable marker within my own project and the default red marker athttp://gmaps-samples-v3.googlecode.com/svn/trunk/markeranimations/markeranimations.html
I've tried making my marker non-optimized but the issue persists.
The issue is not fixed.
Both with custom PNG draggable marker within my own project and the default red marker at
I've tried making my marker non-optimized but the issue persists.
The issue is not fixed.
go...@gmail.com <go...@gmail.com> #20
I still vote for a fix! But, here is somewhat of what you may consider a workaround...rather than using DROP, try the BOUNCE animation, and then change it to null after a certain period of time to simulate a drop. It's not as dramatic as the drop, but it creates at least a nice, smooth animation. I found that setting animation to null after 1150ms creates a nice smooth bounce:
marker = new google.maps.Marker({
map:map,
animation: google.maps.Animation.BOUNCE,
position: leverage,
icon: image
});
setTimeout(function() {
marker.setAnimation(null); // this stops the bouncing
}, 1150);
You can see a live example here if you scroll to the bottom:https://leveragenewagemedia.com/
marker = new google.maps.Marker({
map:map,
animation: google.maps.Animation.BOUNCE,
position: leverage,
icon: image
});
setTimeout(function() {
marker.setAnimation(null); // this stops the bouncing
}, 1150);
You can see a live example here if you scroll to the bottom:
fe...@gmail.com <fe...@gmail.com> #21
Same issue on Chrome 28 on Ubuntu 13.04.
Setting optimized to false helped.
Setting optimized to false helped.
le...@gmail.com <le...@gmail.com> #22
Confirmed issue on Chrome Version 31.0.1650.48 using Mac OS X 10.9 (13A603)
ck...@gmail.com <ck...@gmail.com> #23
Reproduced in Chrome v 30.0.1599.101 on OS X 10.9 (13A603).
Setting the marker's optimized flag to false *didn't* help in my case.
Setting the marker's optimized flag to false *didn't* help in my case.
le...@gmail.com <le...@gmail.com> #24
Same here, setting optimized flag helps a bit but flickering still happens
fe...@gmail.com <fe...@gmail.com> #25
[Comment deleted]
er...@kulipa.se <er...@kulipa.se> #26
Reproduced in Chrome Version 32.0.1700.107 on Ubuntu 12.04 and Chrome Version 32.0.1700.107 on Windows 7.
Setting the optimized flag to false did not help.
Setting the optimized flag to false did not help.
bi...@gmail.com <bi...@gmail.com> #27
This is proudly becoming a three year bug.
ia...@googlemail.com <ia...@googlemail.com> #28
el...@notwothesame.com <el...@notwothesame.com> #29
Can confirm still an issue Mac 10.8.5. Chrome Version 36.0.1985.125
bg...@gmail.com <bg...@gmail.com> #30
I figured out a hacky workaround. Just set the map marker icon as an invisible .png, then setTimeout 100-150 ms and set the marker icon to be something else.
It fixes it for most computers, obviously not ideal tho. Hope that helps
It fixes it for most computers, obviously not ideal tho. Hope that helps
hu...@gmail.com <hu...@gmail.com> #31
create the image fist and put some additional infos about the markers:
var image = {
url: 'images/map_marker.png',
// This marker is 20 pixels wide by 30 pixels tall.
size: new google.maps.Size(20, 30),
// The origin for this image is 0,0.
origin: new google.maps.Point(0,0),
// The anchor for this image is the base of the image at 0,30.
anchor: new google.maps.Point(10, 30)
};
var image = {
url: 'images/map_marker.png',
// This marker is 20 pixels wide by 30 pixels tall.
size: new google.maps.Size(20, 30),
// The origin for this image is 0,0.
origin: new google.maps.Point(0,0),
// The anchor for this image is the base of the image at 0,30.
anchor: new google.maps.Point(10, 30)
};
ph...@braeunli.ch <ph...@braeunli.ch> #32
Mac OS 10.10 Chrome Version 40.0.2214.115 (64-bit)
Still flickers before the bounce.
Still flickers before the bounce.
la...@gmail.com <la...@gmail.com> #33
Still flickers on Mac OS 10.10.2, Chrome Version 41.0.2272.104 (64-bit).
Why is this issue marked as fixed?
Why is this issue marked as fixed?
fr...@gmail.com <fr...@gmail.com> #34
Problem still not fixed.
ni...@gmail.com <ni...@gmail.com> #35
And still not fixed, running Version 44.0.2403.157 m of Chrome.
Works fine in Edge (WOWWOWWOWWOWWOWWOW)
So I guess MS > Google?
Works fine in Edge (WOWWOWWOWWOWWOWWOW)
So I guess MS > Google?
ni...@gmail.com <ni...@gmail.com> #36
FYI comment #21 solved it, but I decreased the timeout to 775MS.
wi...@gmail.com <wi...@gmail.com> #37
var image = {
url: 'images/map_marker.png',
// This marker is 20 pixels wide by 30 pixels tall.
size: new google.maps.Size(20, 30),
// The origin for this image is 0,0.
origin: new google.maps.Point(0,0),
// The anchor for this image is the base of the image at 0,30.
anchor: new google.maps.Point(10, 30)
};
var marker = new google.maps.Marker({
...
icon: image,
animation: google.maps.Animation.DROP
});
dr...@gmail.com <dr...@gmail.com> #38
still not fixed
ot...@gmail.com <ot...@gmail.com> #39
I observe the same flickering behavior! So still not fixed I guess.
dr...@gmail.com <dr...@gmail.com> #40
re-opened as issue #10254, maybe this year... 8o)
st...@gmail.com <st...@gmail.com> #41
As stated multiple times, #32 solves the issue as also explained more detailled in #38. Thanks for posting.
dr...@gmail.com <dr...@gmail.com> #42
...but why not just fix an obvious bug instead of making people search for a workaround..?
ja...@gmail.com <ja...@gmail.com> #43
sadly, I've just wasted a day on a known issue (marked as Fixed!)
at least adding my google queries through the day here, so it is better discoverable once indexed.
"gmaps custom marker icon problem animation drop"
"gmaps custom icon fouc"
"gmaps custom icon blink"
"google maps markers flash before drop"
"maps marker displayed before the map"
shame on the person that marked it as fixed
http://code.google.com/apis/maps/documentation/javascript/examples/marker-animations-iteration.html
still displays the flicker eight years later
at least adding my google queries through the day here, so it is better discoverable once indexed.
"gmaps custom marker icon problem animation drop"
"gmaps custom icon fouc"
"gmaps custom icon blink"
"google maps markers flash before drop"
"maps marker displayed before the map"
shame on the person that marked it as fixed
still displays the flicker eight years later
Description
* briefly appears at its final location
* disappears
* animates into place
Instead, the marker should just animate into place.
You can observe this behavior on the Google Maps animation API example (although you'll have to watch carefully because the flicker is very brief):
Observed on Google Chrome for Windows v. 13.0.782.220 m