Visibility property in view template not following the filter priority order
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
This is unexpected behaviour specifically for the visibility checkbox in a view template for filters controlling the selection of view callouts.
According to the "Using filters" help for "About view filters" help for Revit 2022, multiple filters at the top of the list should have priority on filters below. When two filters are selecting the same view callout, graphic override for line color will behave correctly depending on their hierarchy.
The unexpected behaviour occurs when the same two filters are simply set to override the visibility of the callout in the view. The callout will be visible when both filters are selected, but the callout will be hidden if the lower hierarchy filter has visibility disabled.
Has anyone experienced this problem and found a solution/work-around?
The objective for the filters here is to have a filter to disable the visibility of all view of a type name (ex. A-500 DETAILS) then set a second filter to selectively force the visibility of a series of sheet details by their number range (ex. between A-510 and A-520). Combining both requirements into a single filter is not an option as the first filter is used for other templates.
In the screen capture below, filter A is a view range and filter B is all views of a type. The expected result is by enabling the visibility of filter A, the unselected visibility of filter B should be ignored and the callout be visible but it is not. As described above, when the same two filters apply a graphic override for the linework color (red versus blue) will work as expected when the filter are moved up and down the list.
-luc