TSIA, but here's the details:

Whether I use the default option set and adjust the animate speed (specifically for "fade" - haven't tried slide), or create my own option set, I cannot seem to make a change that has any affect on the amount of time it takes to transition between one slide and another.

1) is this a bug, or am I likely doing something wrong?
2) whether it is or isn't a bug, is there something I can do to solve this problem? Can I introduce a manual override into the code somehow by accessing the flexsliderViewsSlideshow object after the page has loaded?

Thanks!

Comments

minorOffense’s picture

Title: can't seem to control slideshow animation fade time » Slideshow animation time not respecting defined value.
Category: support » bug
Status: Active » Postponed (maintainer needs more info)

It might be a bug. I'll try it out and see.

Just to clarify, which option are you setting? slideshowSpeed or animationDuration?

mausolos’s picture

I haven't tried messing with the slideshow speed, just the animation duration. Thanks for taking a look!

mausolos’s picture

So in trying to tamper with the jquery that loads on the page, I can interact in my browser console with Drupal.flexsliderViewsSlideshow.active, but when I try to access it or Drupal.flexsliderViewsSlideshow.active['#flexslider_views_slideshow_MYBLOCK'] from, say, html.tpl.php, i just get undefined, which suggests that the slideshow isn't ready at run-time. So I tried this:

jQuery(Drupal.flexsliderViewsSlideshow.active).ready(function () {
  console.log(Drupal.flexsliderViewsSlideshow.active);
});

but I still get undefined. If I could just get a little help with this, at least, I could get on with my project. Any ideas?

Thanks!

minorOffense’s picture

Status: Postponed (maintainer needs more info) » Active

Sorry, I'm strapped for time right now. I won't be able to finish up the debugging until at least next week. I would look at the settings array created by Views Slideshow in the DOM and see what values are stored there.

Should be under the 'Drupal' object.

AndreasST’s picture

Had the same issue.
The Flexslider script changed in Versions > 1.8 - see README.mdown in the script folder from http://www.woothemes.com/flexslider/

It says:

### animationSpeed: *{changed}*
Previously called "animationDuration" in v1.8 and below.

In the module files i replaced all "duration" strings to "speed" and all "Duration" to "Speed".
So the animation time will be respected.

ownage’s picture

Same issue. The files that need to be updated are:

flexslider.module
flexslider.admin.inc
flexslider.test
flexslider_views_slideshow.js

ownage’s picture

Status: Active » Reviewed & tested by the community

I know it's not accurate to put this to "reviewed & tested" at this point, but it's a fairly simple fix that needs to be added to the next dev. Change the status to fixed when you have.

minorOffense’s picture

Status: Reviewed & tested by the community » Closed (won't fix)

FlexSlider 7.x-1.x is designed to work only with v1.8 of the library. To use 2.0 or higher of Flexslider use the 7.x-2.x branch of the module.

It's pretty stable at the moment (except for the Views Slideshow integration). Planning on an alpha release this week (I'm working on the updates to Views Slideshow as we speak).

Thanks.

markwitmer’s picture

This worked well. Thank you for your specificity here. Saved me a headache.