diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-04-30 11:27:28 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-04-30 15:27:44 +0300 |
commit | 5f8ad885e1c1a9f54be59201912c7233475e4988 (patch) | |
tree | c610687bd1fd019aaafa6ef4d77a1294bed7a70a /source/blender/editors/interface/interface_region_popover.c | |
parent | 78f13ee46cc94f541c23546531936a15bcbb3a93 (diff) |
Fix some popup menus that don't support it refreshing and crashing.
Diffstat (limited to 'source/blender/editors/interface/interface_region_popover.c')
-rw-r--r-- | source/blender/editors/interface/interface_region_popover.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/interface/interface_region_popover.c b/source/blender/editors/interface/interface_region_popover.c index f3a953cfc10..dea09393504 100644 --- a/source/blender/editors/interface/interface_region_popover.c +++ b/source/blender/editors/interface/interface_region_popover.c @@ -178,6 +178,7 @@ uiPopupBlockHandle *ui_popover_panel_create( uiPopupBlockHandle *handle; handle = ui_popup_block_create(C, butregion, but, NULL, ui_block_func_POPOVER, pup); handle->popup_create_vars.free_func = ui_block_free_func_POPOVER; + handle->can_refresh = true; /* Add handlers. If attached to a button, the button will already * add a modal handler and pass on events. */ @@ -222,7 +223,6 @@ void UI_popover_end(bContext *C, uiPopover *pup) handle = ui_popup_block_create(C, NULL, NULL, NULL, ui_block_func_POPOVER, pup); handle->popup_create_vars.free_func = ui_block_free_func_POPOVER; - handle->can_refresh = false; /* Add handlers. */ wmWindow *window = CTX_wm_window(C); |