- Issue created by @xopoc
- 🇮🇳India DimpleL
Hi, As a workaround, you can use the setting available under Advanced called "Use AJAX." Setting "Use AJAX" to "yes" will resolve the issue for now.
- Status changed to Closed: works as designed
5 months ago 3:12pm 7 August 2024 - 🇳🇱Netherlands Lendude Amsterdam
This is by design, Views will look for the first display with a path and use that. You can try #2 or make the block and page be separate Views and not 2 displays on the same View.
- 🇺🇸United States RichardDavies Portland, Oregon
I'm sorry, but if this is "works as designed" then I think this is poorly designed. Please explain to me why I'd want the exposed filters in my view block to target another random display in that view. You said it uses the "first" display with a path, but it doesn't use the first display according to the configured display order within the view, it uses the first display defined in the view's YAML config file.
If this works as expected with a view containing only a single block, then it should work the same with a block in a view that also contains other displays.
- 🇺🇸United States RichardDavies Portland, Oregon
There's a similar problem if you enable Views Bulk Operations on a view embedded as a block. The bulk operations also incorrectly target the wrong page path. However, in this case, enabling AJAX doesn't work as a workaround. So you're telling me that now I need to recreate this block in a completely new separate view and reconfigure my pages/blocks just because I've added bulk operations and this is by design?