diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js index 3698cadb7f670de80c9a17c9c4ec57b821b7af9c..deb31f4c9f1d21b14ec9b9c18afa501ae57e258d 100644 --- a/pd/nw/pdgui.js +++ b/pd/nw/pdgui.js @@ -578,7 +578,7 @@ function canvas_menuclose_callback(cid_for_dialog, cid, force) { // done that yet. w.canvas_events.none(); // go back to original zoom level so that dialog will show up - nw.zoomLevel = 1; + nw.zoomLevel = 0; // big workaround-- apparently the dialog placement algo and the nw.js // zoomLevel state change don't happen deterministically. So we set a // timeout to force the dialog to render after the zoomLevel change.