diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-05-06 22:23:53 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-05-06 22:26:10 +0300 |
commit | 77c2acdfaed30d4cb11e542eb54f20ff0145ef6a (patch) | |
tree | 8ed3399e9734aba60b57f7c96223b84921318290 /source/blender/editors/screen/area.c | |
parent | b3e8bd98e8704132122e5c49a9ce6bc571113e1e (diff) |
Fix wrong header alignment in user preferences, after recent commit.
Diffstat (limited to 'source/blender/editors/screen/area.c')
-rw-r--r-- | source/blender/editors/screen/area.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/source/blender/editors/screen/area.c b/source/blender/editors/screen/area.c index 858ef98bcd2..89e22aebed0 100644 --- a/source/blender/editors/screen/area.c +++ b/source/blender/editors/screen/area.c @@ -1855,6 +1855,15 @@ void ED_area_newspace(bContext *C, ScrArea *sa, int type, const bool skip_ar_exi /* put in front of list */ BLI_remlink(&sa->spacedata, sl); BLI_addhead(&sa->spacedata, sl); + + + /* Sync header alignment. */ + for (ARegion *ar = sa->regionbase.first; ar; ar = ar->next) { + if (ar->regiontype == RGN_TYPE_HEADER) { + ar->alignment = header_alignment; + break; + } + } } else { /* new space */ @@ -1871,14 +1880,6 @@ void ED_area_newspace(bContext *C, ScrArea *sa, int type, const bool skip_ar_exi BLI_listbase_clear(&sl->regionbase); } } - - /* Sync header alignment. */ - for (ARegion *ar = sa->regionbase.first; ar; ar = ar->next) { - if (ar->regiontype == RGN_TYPE_HEADER) { - ar->alignment = header_alignment; - break; - } - } ED_area_initialize(CTX_wm_manager(C), win, sa); |