When you have multiple instances of the same view's display the $accordion_id is the same for each one, so this is a problem, because settings properties are converted to arrays.
This problem was detected using exposed filters with ajax.

So if we change to the view's dom id, now will work :)

Here's a patch, to make that happen.

Cheers!

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

sebas5384’s picture

Manuel Garcia’s picture

Version: 7.x-1.0-rc2 » 7.x-1.x-dev

I see what you mean @sebas5384 many thanks for the patch.

I considered the dom_id but then did not use it because I'm not sure how this is generated, and if it will stay the same in time.

Also, I'm a bit reluctant to commit this patch, as I'm sure the css on already live sites would break (if they are using the old id to style things). Thoughts?

I'd like some input from people using the module see if this change would break stuf on their website.

kscheirer’s picture

Status: Needs review » Postponed (maintainer needs more info)

Based on #2.