diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-04-18 14:49:21 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-04-18 15:02:08 +0300 |
commit | 8587679a25361b7d23fe72900bbcb307e244c169 (patch) | |
tree | 66a0b2f240aa9a190f65a9d552f62b62f9c37767 /source/blender/editors/interface/interface_region_hud.c | |
parent | 6154d07f4020c3dd8dbba1e6f5a5afd18271266d (diff) |
UI: option to toggle 'Adjust Last Operation'
Diffstat (limited to 'source/blender/editors/interface/interface_region_hud.c')
-rw-r--r-- | source/blender/editors/interface/interface_region_hud.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/editors/interface/interface_region_hud.c b/source/blender/editors/interface/interface_region_hud.c index a69f3d89c41..362a1c8a22c 100644 --- a/source/blender/editors/interface/interface_region_hud.c +++ b/source/blender/editors/interface/interface_region_hud.c @@ -286,6 +286,13 @@ void ED_area_type_hud_ensure(bContext *C, ScrArea *sa) } ARegion *ar = BKE_area_find_region_type(sa, RGN_TYPE_HUD); + + if (ar && (ar->flag & RGN_FLAG_HIDDEN_BY_USER)) { + /* The region is intentionally hidden by the user, don't show it. */ + hud_region_hide(ar); + return; + } + bool init = false; bool was_hidden = ar == NULL || ar->visible == false; if (!last_redo_poll(C)) { |