diff --git a/pd/src/g_all_guis.c b/pd/src/g_all_guis.c index f5c4e9dcd3b59f7a6ebb40b24a7a27f86ff3aaa7..2ce6de3d6fdb8353b83a2131ad4760ac7523079e 100644 --- a/pd/src/g_all_guis.c +++ b/pd/src/g_all_guis.c @@ -1018,8 +1018,8 @@ void iemgui_label_draw_move(t_iemgui *x) gui_vmess("gui_iemgui_label_coords", "xxii", canvas, x, - x->x_ldx + x->legacy_x, - x->x_ldy + x->legacy_y); + x->x_ldx + (sys_legacy ? x->legacy_x : 0), + x->x_ldy + (sys_legacy ? x->legacy_y : 0)); } void iemgui_label_draw_config(t_iemgui *x)