diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js index 4397dc95c844612632022f913d8a649858182f9a..2a51befc411680acee9f42f63b02b4ff143c0811 100644 --- a/pd/nw/pdgui.js +++ b/pd/nw/pdgui.js @@ -3024,6 +3024,9 @@ function gui_image_configure(cid, tag, image_key, tk_anchor) { // Move an image function gui_image_coords(cid, tag, x, y) { + // ggee/image accepts a message that can trigger this, meaning + // [loadbang] can end up calling this before the patchwindow exists. + // So we have to check for existence below if (patchwin[cid]) { elem_move(get_gobj(cid, tag), x, y); }