Hey there, Jon.
We really appreciate the open and honest feedback. We’re going to pass this along and see what we can do.
In case anyone else runs into this same problem, the best workaround is to disable the Datepicker UI from “Settings” -> “MailChimp Setup”.
Again, we appreciate your patience, Jon. And if we can assist with anything else, please feel free to give us a shout.
Cheers
Thanks Nate and sorry for the testy tone… 30+ minutes of troubleshooting a problem that seems to have no reason to exist left me rather annoyed.
I’d really like to know if there is any reason that the plugin loads the JQ UI Datepicker to begin with? I’ve looked through the code and as far as I can tell it’s not actually being used anywhere by the plugin. I’m far from a php/js expert though could easily be wrong.
The plugin does seem to setup a pair of extra classes for .birthdate-pick and .date-pick, but again those don’t appear to be used anywhere by the plugin…
Finally, it’s loading datepicker.js on all front end pages, regardless of whether they have a MC signup form on them or not and it’s not loading it from a CDN (not the end of the world).
Hey again, Jon!
The reason behind the datepicker is that some MailChimp lists will include a “date” or “birthday” field in their list. In those instances, we wanted to give them an easy option for their subscribers to pick a date without having to fill in potentially ambiguous fields (mm/dd or dd/mm). This allows them to pick a date on the javascript calendar rather than just punching in the numbers and hoping that they’re using the same date system.
Hopefully that sheds a little ray of light on things. 🙂
If we can help any further, just holler!
Cheers
Carl tracked down the conflict. Surprisingly it’s not a JS conflict, it’s a CSS conflict. MailChimp loads Flick.css.
I tracked it further to line 299 which sets .ui-datepicker to display:none, without that the GF date picker still works fine, and MailChimp’s shows up but is still off a little…
Anyway, enough trouble shooting for me… I rebuilt the MailChimp signup form using a custom Gravity Forms in about 10 minutes, hours ago… so no more issues for me just wanted to track down the conflict so maybe it’d get fixed.
FWIW, I put up a demo/test site of the conflict here: http://ephemurl.com/2w/xxt
It’ll come down soon though….
Awesome. We grabbed a screenshot of what’s going on.
Thanks again for the demonstration and documentation. 🙂
Cheers
Cool. Hopefully it just needs some added CSS specificity.