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?
Solved! Go to Solution.
Solved by Moustafa_K. Go to Solution.
I think you miss placed your question to the right channel. this channel for Revit API programming. you might need to look in Revit forum
Thanks, I'll re-post.
Thought it belonged in API since it would affect Struc and MEP, too.
Can't find what you're looking for? Ask the community or share your knowledge.