From d3ec80f3748eeed2f6a4f7c75c85d56388171e2a Mon Sep 17 00:00:00 2001 From: Viraj Mahesh Date: Mon, 28 Apr 2014 01:11:23 -0700 Subject: Commented out popup --- morphic.js | 21 +++++++++++---------- objects.js | 9 ++++++++- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/morphic.js b/morphic.js index b55b180..329c3ed 100644 --- a/morphic.js +++ b/morphic.js @@ -10353,16 +10353,17 @@ WorldMorph.prototype.initEventListeners = function () { false ); - window.onbeforeunload = function (evt) { - var e = evt || window.event, - msg = "Are you sure you want to leave?"; - // For IE and Firefox - if (e) { - e.returnValue = msg; - } - // For Safari / chrome - return msg; - }; + // window.onbeforeunload = function (evt) { + // var e = evt || window.event, + // msg = "Are you sure you want to leave?"; + // // For IE and Firefox + // if (e) { + // e.returnValue = msg; + // } + // // For Safari / chrome + // return msg; + // }; + window.onbeforeunload = null; }; WorldMorph.prototype.mouseDownLeft = function () { diff --git a/objects.js b/objects.js index ea07e6e..c4e857c 100644 --- a/objects.js +++ b/objects.js @@ -4764,7 +4764,14 @@ StageMorph.prototype.userMenu = function () { menu.addItem( "pic...", function () { - window.open(myself.fullImageClassic().toDataURL()); + //window.open(); + //window.location.href = + var ref = myself.fullImageClassic().toDataURL().replace(/^data:image\/[^;]/, 'data:application/octet-stream'); + var link = document.createElement('a'); + link.download = 'download.png'; + link.href = ref; + link.click(); + console.log("here"); }, 'open a new window\nwith a picture of the stage' ); -- cgit v1.3.1