This may be related to my other issue: #980166: Settings under "Use AJAX" not persistent between view pages/blocks (although appear to be included in defaults)
It seems that the view page/block-specific settings under "Use AJAX" might not be handled in the normal view-sy plugin way, as they're not saved with a view, nor is the dependency on views_flag_refresh enforced during feature package creation. This is in juxtaposition to the views_export submodule that comes with views_bonus modules, which is also a plugin, but whose settings are exported with the view.
I've never played around with views plugins, so unfortunately I'm not much use for advice! Sorry.
Wonderful module, by the way! :)
Comments
Comment #1
crea commentedIf you look at $view->export() function it uses option_definition() method and iterates over defined options. Additional options this module uses are not defined there, so they are not exported. It probably requires additional plugin to declare new options as own, and to export them in a view. During the brief research I wasn't able to find a way to alter default option definition in Views 2 (outside, without new plugin). Maybe it's possible in Views 3.
Another way to fix this is to export module settings in variables.
Comment #2
samerali commentedI had to use this function to force the settings always enabled (even if it's not enabled on the views settings after feature enable/revert):
Comment #3
dixon_I can confirm this issue. I haven't had time to look into it yet though.
Comment #4
Eugene Fidelin commentedThe same bug exists in 7.x branch
Comment #5
Eugene Fidelin commentedI have fixed this bug for 7.x version http://drupal.org/node/1338220#comment-6264320