Cleanup: Remove unused parameter in panel code
This is no longer used after rB54da72d3cd546ecb, but passing it to a recursive call hid the warning.
This commit is contained in:
parent
c067b7460a
commit
3049704b15
Notes:
blender-bot
2023-02-14 02:45:41 +01:00
Referenced by issue #82393, Volume to Mesh modifier on vdb sequence fails when rendering (F12 or animation ctrl-F12)
|
@ -907,13 +907,11 @@ bool UI_panel_matches_search_filter(const Panel *panel)
|
|||
}
|
||||
|
||||
/**
|
||||
* Set the flag telling the panel to use its search result status for
|
||||
* its expansion. Also activate animation if that changes the expansion.
|
||||
* Set the flag telling the panel to use its search result status for its expansion.
|
||||
*/
|
||||
static void panel_set_expansion_from_seach_filter_recursive(const bContext *C,
|
||||
Panel *panel,
|
||||
const bool use_search_closed,
|
||||
const bool use_animation)
|
||||
const bool use_search_closed)
|
||||
{
|
||||
/* This has to run on inactive panels that may not have a type,
|
||||
* but we can prevent running on header-less panels in some cases. */
|
||||
|
@ -924,8 +922,7 @@ static void panel_set_expansion_from_seach_filter_recursive(const bContext *C,
|
|||
LISTBASE_FOREACH (Panel *, child_panel, &panel->children) {
|
||||
/* Don't check if the sub-panel is active, otherwise the
|
||||
* expansion won't be reset when the parent is closed. */
|
||||
panel_set_expansion_from_seach_filter_recursive(
|
||||
C, child_panel, use_search_closed, use_animation);
|
||||
panel_set_expansion_from_seach_filter_recursive(C, child_panel, use_search_closed);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -934,14 +931,13 @@ static void panel_set_expansion_from_seach_filter_recursive(const bContext *C,
|
|||
*/
|
||||
static void region_panels_set_expansion_from_seach_filter(const bContext *C,
|
||||
ARegion *region,
|
||||
const bool use_search_closed,
|
||||
const bool use_animation)
|
||||
const bool use_search_closed)
|
||||
{
|
||||
LISTBASE_FOREACH (Panel *, panel, ®ion->panels) {
|
||||
/* Checking if the panel is active is only an optimization, it would be fine to run this on
|
||||
* inactive panels. */
|
||||
if (panel->runtime_flag & PANEL_ACTIVE) {
|
||||
panel_set_expansion_from_seach_filter_recursive(C, panel, use_search_closed, use_animation);
|
||||
panel_set_expansion_from_seach_filter_recursive(C, panel, use_search_closed);
|
||||
}
|
||||
}
|
||||
set_panels_list_data_expand_flag(C, region);
|
||||
|
@ -1906,10 +1902,10 @@ void UI_panels_end(const bContext *C, ARegion *region, int *r_x, int *r_y)
|
|||
const bool region_search_filter_active = region->flag & RGN_FLAG_SEARCH_FILTER_ACTIVE;
|
||||
|
||||
if (properties_space_needs_realign(area, region)) {
|
||||
region_panels_set_expansion_from_seach_filter(C, region, region_search_filter_active, false);
|
||||
region_panels_set_expansion_from_seach_filter(C, region, region_search_filter_active);
|
||||
}
|
||||
else if (region->flag & RGN_FLAG_SEARCH_FILTER_UPDATE) {
|
||||
region_panels_set_expansion_from_seach_filter(C, region, region_search_filter_active, true);
|
||||
region_panels_set_expansion_from_seach_filter(C, region, region_search_filter_active);
|
||||
}
|
||||
|
||||
if (region->flag & RGN_FLAG_SEARCH_FILTER_ACTIVE) {
|
||||
|
|
Loading…
Reference in New Issue