Wanting to know if this one is a bug or if this is intentional behavior of the Revit API:
If I have two rule-based filters that select the same element in any given view, the priority system of the filter does work but does not show in my view until I force the view to reload. I can do this by enabling and disabling temporary view properties, closing and re-opening the view, etc. The view does not reload itself to properly show a view filter priority adjustment.
For example, I have two identical filters selecting the same Door 7A via a Mark parameter "equals" selection. One of these filters overrides the door to show a green cut, and one overrides the door to show a blue cut. When I freshly load the view, the filter at the top is the color that is shown in my view.
If I open the view filters and adjust the blue filter to be on top, the view does not refresh to show the filter properly after pressing "Ok" (and I will add that there is no option to press "Apply" here):
But if I close the view and reopen it (or enable/disable temporary view property, etc), the the view refreshes and shows the door properly:
Does anyone know why a filter priority change does not refresh the view graphics?
I can reproduce what you are experiencing all day long and twice on Sundays. The question is: why would have 2 rule-based Filters with identical rules being used together? I can't make sense of that. Help me out.
The example I created in this post is an example meant to highlight the error.
Thank you
Hi @ariderAEE99,
What Revit version?, I've tried on a new project (R2022) with 4 walls and a door, changing the order updates to the view (apply does stay grey'd out also)
Does this happen in every model? Or just the one?
Hello @TripleM-Dev.net,
I am using Revit 2024. I have not noticed the error in any other version, but I can recreate it in any 2024 model.
Thanks for the reply!
Can't find what you're looking for? Ask the community or share your knowledge.