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

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVilem Duha <vilem.duha@gmail.com>2019-04-20 19:23:52 +0300
committerVilem Duha <vilem.duha@gmail.com>2019-04-21 22:20:16 +0300
commit8f1363a8170bd33e8c66b16565afd31acd51dd64 (patch)
tree94420b5391fcb376fed24fc88e46ce636facf00c /blenderkit/ui.py
parent0ea7694caf3949a6c705c9f916469382a03ae580 (diff)
BlenderKit: Prevent preview from drawing below UI region in 3d view
Diffstat (limited to 'blenderkit/ui.py')
-rw-r--r--blenderkit/ui.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/blenderkit/ui.py b/blenderkit/ui.py
index 66a3ffc6..63890950 100644
--- a/blenderkit/ui.py
+++ b/blenderkit/ui.py
@@ -328,7 +328,13 @@ def draw_tooltip(x, y, text, img):
y -= 2 * ttipmargin
width = isizex + 2 * ttipmargin
- x = min(x + width, region.width) - width
+
+ properties_width = 0
+ for r in bpy.context.area.regions:
+ if r.type == 'UI':
+ properties_width = r.width
+
+ x = min(x + width, region.width - properties_width) - width
bgcol = bpy.context.preferences.themes[0].user_interface.wcol_tooltip.inner
textcol = bpy.context.preferences.themes[0].user_interface.wcol_tooltip.text
@@ -1420,7 +1426,6 @@ def unregister_ui():
args = (None, bpy.context)
-
wm = bpy.context.window_manager
if not wm.keyconfigs.addon:
return