In case if you are using configurable action and form validation fails, VBO will show view's exposed filters on the top of configuration form. Looks like after validation configuration form retreived from cache and _views_bulk_operations_strip_view(&$view) is not invoked.

Dirty fix - move _views_bulk_operations_strip_view(&$view) code into plugin render function and check $_POST['form_id'] in order to determine if we are showing config form.

Comments

infojunkie’s picture

Version: 6.x-1.8 » 6.x-1.x-dev
Status: Active » Fixed

Thanks for the report and the fix - I like it! I committed it to the latest dev, so I'd appreciate it if you could give it a good try to make sure nothing broke.

NickSI’s picture

I did some tests. looks like it works and everething else is still in order.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.