Download blocks as images does not work in Macbook pro and Safari

17 views
Skip to first unread message

ndrorian

unread,
Mar 31, 2019, 12:40:25 PM3/31/19
to MIT App Inventor Forum
Download blocks as images does not work in Macbook pro and Safari. It does work in Macbook pro and  Google Chrome.

Chris Ward

unread,
Apr 1, 2019, 3:24:12 PM4/1/19
to MIT App Inventor Forum
Yes, Apple Safari is a little different to other Browsers. Currently, Chrome or Firefox are a best as they have greater compatibility. Microsoft Edge/Internet Explorer is also lacking.

Evan Patton

unread,
Apr 2, 2019, 10:47:25 AM4/2/19
to MIT App Inventor Forum
Which version of macOS and Safari are you using? How large is the project? I tested with macOS 10.14.4 Mojave and Safari 12.1 and it worked for a small project.

Regards,
Evan

ndrorian

unread,
Apr 2, 2019, 1:45:56 PM4/2/19
to MIT App Inventor Forum
Hi Evan,

I worked on a MacBook Pro 8 GB, with MacOS Mojave v 10.14.3. and tested with Safari Version 12.0.3 (14606.4.5).  

Screen1 of my small project has 8 event handlers, 7 procedures and 21 variables. With all blocks expanded.

Right click/Download blocks: MIT AI2 prod and test with Safari gives attached messages but Chrome downloads them. 

The above results are the same for my big project with 150 event handlers and procedures and around 240 variables.

Screen Shot 2019-04-02 at 9.47.00 AM.png

Noel

Screen Shot 2019-04-02 at 9.41.43 AM.png


Evan Patton

unread,
Apr 2, 2019, 2:32:37 PM4/2/19
to MIT App Inventor Forum
Ok. Looks like this is a bug in Safari 12.0 and was fixed in Safari 12.1. Here's the relevant bug in Webkit. I think we can put a small patch in to resolve this though as the workaround seems straightforward.

Regards,
Evan
Reply all
Reply to author
Forward
0 new messages