I have two ajax-enabled views - one is a block, one is attached to gallery nodes. Because the node attached view is cached, they both sometimes have the same views_dom_id in the settings. This causes an ajax submit or paging action in the block to update the node-attached view incorrectly. I don't know if I'll have time to produce a patch, but one solution would be to add a setting to disable caching for certain views.

Comments

criznach’s picture

This is very similar to this views bug:
http://drupal.org/node/655002

But in this case, views caching is disabled, so the cached ids are coming from views_attach.

eaton’s picture

I don't know if I'll have time to produce a patch, but one solution would be to add a setting to disable caching for certain views.

Switching to cache the result set and NOT the rendered output would be a possible solution - I don't think that disabling caching entirely would be a useful solution; it would avoid the problem but unnecessarily block ALL caching of Views data for attachments.