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-03 20:50:00 +0300
committerCampbell Barton <ideasman42@gmail.com>2018-07-03 20:55:01 +0300
commit9e5002adedf4e701a4761c4d7f2754dcdcbb4067 (patch)
treef4bb9afd1a3943629c8f0d5d3202a6b7c234f99b /release/scripts/modules/bpy_types.py
parent16878072a499d1b328e8f2eb968e5fd4829d996b (diff)
UI: optional ui-unit-width for popovers
Some popovers don't fit well with the default width, allow panels to adjust as needed.
Diffstat (limited to 'release/scripts/modules/bpy_types.py')
-rw-r--r--release/scripts/modules/bpy_types.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/release/scripts/modules/bpy_types.py b/release/scripts/modules/bpy_types.py
index 4cc792c7cb3..b14565e2a9a 100644
--- a/release/scripts/modules/bpy_types.py
+++ b/release/scripts/modules/bpy_types.py
@@ -144,9 +144,15 @@ class WindowManager(bpy_types.ID):
finally:
self.popmenu_end__internal(popup)
- def popover(self, draw_func, keymap=None):
+ def popover(
+ self, draw_func, *,
+ ui_units_x=0,
+ keymap=None,
+ ):
import bpy
- popup = self.popover_begin__internal()
+ popup = self.popover_begin__internal(
+ ui_units_x=ui_units_x,
+ )
try:
draw_func(popup, bpy.context)