diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js index 3a0f260a278eb4a5095dd8e295b375ef1dc5ac12..a25c984635fbeaf3a207ca27062ca3bbf7870639 100644 --- a/pd/nw/pdgui.js +++ b/pd/nw/pdgui.js @@ -268,12 +268,13 @@ exports.keydown = function(cid, evt) { hack = null, // hack for unprintable ascii codes cmd_or_ctrl switch(key_code) { - case 8: + case 8: // backspace case 9: case 10: case 27: //case 32: case 127: hack = key_code; break; + case 46: hack = 127; break; // some platforms report 46 for Delete case 37: hack = add_keymods("Left", evt); break; case 38: hack = add_keymods("Up", evt); break; case 39: hack = add_keymods("Right", evt); break;