[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [58197] trunk/blender/source/blender/ editors/interface/interface_layout.c: fix [#36109] UI softlock when first property of an operator is String
Campbell Barton
ideasman42 at gmail.com
Fri Jul 12 14:11:21 CEST 2013
Revision: 58197
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58197
Author: campbellbarton
Date: 2013-07-12 12:11:21 +0000 (Fri, 12 Jul 2013)
Log Message:
-----------
fix [#36109] UI softlock when first property of an operator is String
disable editing a string on operator UI popups, causes feedback loop
Modified Paths:
--------------
trunk/blender/source/blender/editors/interface/interface_layout.c
Modified: trunk/blender/source/blender/editors/interface/interface_layout.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_layout.c 2013-07-12 11:31:15 UTC (rev 58196)
+++ trunk/blender/source/blender/editors/interface/interface_layout.c 2013-07-12 12:11:21 UTC (rev 58197)
@@ -3082,12 +3082,14 @@
/* no undo for buttons for operator redo panels */
uiButClearFlag(but, UI_BUT_UNDO);
+#if 0 /* broken, causes freedback loop, see [#36109] */
/* if button is operator's default property, and a text-field, enable focus for it
* - this is used for allowing operators with popups to rename stuff with fewer clicks
*/
if ((but->rnaprop == op->type->prop) && (but->type == TEX)) {
uiButSetFocusOnEnter(CTX_wm_window(C), but);
}
+#endif
}
}
}
More information about the Bf-blender-cvs
mailing list