diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-11-01 14:23:33 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-11-01 14:33:27 +0300 |
commit | 77c126dd4c819a4ad92bb7895af4593831cb2daf (patch) | |
tree | ad84fc4cca8fce19c48aea1e3880820a89cf04c3 /source/blender/editors/object/object_edit.c | |
parent | 8f1b1b5abb63e52827d5d0dcee0c2930be2087d7 (diff) |
Fix T57553: Python operator popup size does not follow UI scale and DPI.
Make it the convention to multiply by scaling factor inside the function, so
Python scripts that didn't add DPI scale start working correctly.
Diffstat (limited to 'source/blender/editors/object/object_edit.c')
-rw-r--r-- | source/blender/editors/object/object_edit.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/object/object_edit.c b/source/blender/editors/object/object_edit.c index 89eea4c1b64..a934f298583 100644 --- a/source/blender/editors/object/object_edit.c +++ b/source/blender/editors/object/object_edit.c @@ -1279,7 +1279,7 @@ static int object_calculate_paths_invoke(bContext *C, wmOperator *op, const wmEv /* show popup dialog to allow editing of range... */ /* FIXME: hardcoded dimensions here are just arbitrary */ - return WM_operator_props_dialog_popup(C, op, 10 * UI_UNIT_X, 10 * UI_UNIT_Y); + return WM_operator_props_dialog_popup(C, op, 200, 200); } /* Calculate/recalculate whole paths (avs.path_sf to avs.path_ef) */ @@ -2044,7 +2044,7 @@ static int move_to_collection_invoke(bContext *C, wmOperator *op, const wmEvent BKE_collection_new_name_get(collection, name); RNA_property_string_set(op->ptr, prop, name); - return WM_operator_props_dialog_popup(C, op, 10 * UI_UNIT_X, 5 * UI_UNIT_Y); + return WM_operator_props_dialog_popup(C, op, 200, 100); } } return move_to_collection_exec(C, op); |