Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2018-07-13 20:13:44 +0300
committerCampbell Barton <ideasman42@gmail.com>2018-07-13 20:16:35 +0300
commitcca87ccc753a85b447872a259c9d3e3f07ec1c13 (patch)
tree9b2e9d8aa5d45153affaef7ad648a811156fbd8c /source/blender/editors/interface/interface_region_popover.c
parentaf0fc660499a63b367dcc63222d0baee93aa665c (diff)
UI: remove space/region from popover args
Instead use global panel-type list.
Diffstat (limited to 'source/blender/editors/interface/interface_region_popover.c')
-rw-r--r--source/blender/editors/interface/interface_region_popover.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/source/blender/editors/interface/interface_region_popover.c b/source/blender/editors/interface/interface_region_popover.c
index 35856b6c8b2..376e367f4da 100644
--- a/source/blender/editors/interface/interface_region_popover.c
+++ b/source/blender/editors/interface/interface_region_popover.c
@@ -277,16 +277,13 @@ uiPopupBlockHandle *ui_popover_panel_create(
* \{ */
int UI_popover_panel_invoke(
- bContext *C, int space_id, int region_id, const char *idname,
+ bContext *C, const char *idname,
bool keep_open, ReportList *reports)
{
uiLayout *layout;
- PanelType *pt = UI_paneltype_find(space_id, region_id, idname);
+ PanelType *pt = WM_paneltype_find(idname, true);
if (pt == NULL) {
- BKE_reportf(
- reports, RPT_ERROR,
- "Panel \"%s\" not found (space %d, region %d)",
- idname, space_id, region_id);
+ BKE_reportf(reports, RPT_ERROR, "Panel \"%s\" not found", idname);
return OPERATOR_CANCELLED;
}