App not rendering when "Desktop" layout defined for mashboard

dss
User offline. Last seen 5 days 17 hours ago. Offline
Joined: 02/04/2011
Points: 80

I created a mashboard using the "desktop" layout option.  I added an app that renders a line chart to the mashboard.  The chart renders in the mashboard editor but if I right click on the workspace name and choose "Open in new window",  an empty outline of the app window is displayed - no data - no chart - no error.  The same when trying to load this workspace remotely.  All security is correct.  I have dubugging on and can see the commands being issued to load the data, but nothing renders.

I can take the exact same app and add it to a mashboard using the "column" layout option, and everything works as expected - locally and remotely.

I am running Presto 3.1.1 on Windows 2008 R2 64 bit.  I have tried to view the mashboard using both IE7 and IE8.

What am I missing?

0
Your rating: None
jeremy.pitten
jeremy.pitten's picture
User offline. Last seen 5 weeks 3 days ago. Offline
Joined: 09/22/2008
Points: 275

No you're not missing anything, you've uncovered a bug specific to IE.  The fix requires a change to the file /prestohub/jsapi/mashlet.js line 841 should be changed from :

    ht = this.height;

to:

    ht = this.height || "";

This bug has now been reported on our internal JIRA system (REAP-13636) a fix has been committed and will be included in the next release of Presto.