Commit: fff18e049abbb21b4521b538c321391955984436
Author: Campbell Barton
Date: Sun Jun 15 12:09:18 2014 +1000
https://developer.blender.org/rBfff18e049abbb21b4521b538c321391955984436
Text Editor: dropping id's now paste in Python data path (like pyconsole)
===================================================================
M source/blender/editors/space_text/space_text.c
===================================================================
diff --git a/source/blender/editors/space_text/space_text.c
b/source/blender/editors/space_text/space_text.c
index 6e49569..fbca9bc 100644
--- a/source/blender/editors/space_text/space_text.c
+++ b/source/blender/editors/space_text/space_text.c
@@ -484,7 +484,13 @@ static int text_drop_paste_poll(bContext *UNUSED(C),
wmDrag *drag, const wmEvent
static void text_drop_paste(wmDrag *drag, wmDropBox *drop)
{
- RNA_string_set(drop->ptr, "text", ((ID *)drag->poin)->name + 2);
+ char *text;
+ ID *id = drag->poin;
+
+ /* copy drag path to properties */
+ text = RNA_path_full_ID_py(id);
+ RNA_string_set(drop->ptr, "text", text);
+ MEM_freeN(text);
}
/* this region dropbox definition */
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs