UI: Show Maximize Area on Asset Browser Header Context Menu

On the Header Context Menu, show "Maximize Area" for Asset Browser and
File Browser.

Pull Request: https://projects.blender.org/blender/blender/pulls/118060
This commit is contained in:
Harley Acheson
2024-04-07 23:03:16 +02:00
committed by Harley Acheson
parent 727979c1a8
commit 2d5a83f294

View File

@@ -4382,23 +4382,21 @@ static void screen_area_menu_items(ScrArea *area, uiLayout *layout)
uiItemS(layout);
if (area->spacetype != SPACE_FILE) {
uiItemO(layout,
area->full ? IFACE_("Restore Areas") : IFACE_("Maximize Area"),
ICON_NONE,
"SCREEN_OT_screen_full_area");
uiItemO(layout,
area->full ? IFACE_("Restore Areas") : IFACE_("Maximize Area"),
ICON_NONE,
"SCREEN_OT_screen_full_area");
if (!area->full) {
uiItemFullO(layout,
"SCREEN_OT_screen_full_area",
IFACE_("Full Screen Area"),
ICON_NONE,
nullptr,
WM_OP_INVOKE_DEFAULT,
UI_ITEM_NONE,
&ptr);
RNA_boolean_set(&ptr, "use_hide_panels", true);
}
if (area->spacetype != SPACE_FILE && !area->full) {
uiItemFullO(layout,
"SCREEN_OT_screen_full_area",
IFACE_("Full Screen Area"),
ICON_NONE,
nullptr,
WM_OP_INVOKE_DEFAULT,
UI_ITEM_NONE,
&ptr);
RNA_boolean_set(&ptr, "use_hide_panels", true);
}
uiItemO(layout, nullptr, ICON_NONE, "SCREEN_OT_area_dupli");