diff --git a/pd/src/g_editor.c b/pd/src/g_editor.c index c11cef7049a9728e4aa5b7d14525acb488caf6c5..0d40081f75d24258612dde2333d7b1fa6a8dc3d5 100644 --- a/pd/src/g_editor.c +++ b/pd/src/g_editor.c @@ -7344,8 +7344,11 @@ void canvas_editmode(t_canvas *x, t_floatarg fyesplease) canvas_setcursor(x, CURSOR_RUNMODE_NOTHING); } if (glist_isvisible(x)) + { + int edit = !glob_ctrl && x->gl_edit; sys_vgui("pdtk_canvas_editval .x%lx %d\n", - glist_getcanvas(x), x->gl_edit); + glist_getcanvas(x), edit); + } /*if (!x->gl_edit) { sys_vgui(".x%lx.m.edit entryconfigure \"Cord Inspector\" " "-indicatoron false -state disabled\n", glist_getcanvas(x));