commit/galaxy-central: jgoecks: (1) Fail gracefully when visualization cannot be saved and (2) fix bug in setting modal's minimum width.
1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/changeset/107d3f0a59fa/ changeset: 107d3f0a59fa user: jgoecks date: 2011-12-02 19:56:45 summary: (1) Fail gracefully when visualization cannot be saved and (2) fix bug in setting modal's minimum width. affected #: 2 files diff -r 4a9d57a68f91b17fa47b8e5b73e54b6bdcbc912d -r 107d3f0a59fae43ca9b62fe30453caed898993e6 static/scripts/galaxy.panels.js --- a/static/scripts/galaxy.panels.js +++ b/static/scripts/galaxy.panels.js @@ -211,7 +211,7 @@ } var body_elt = $( ".dialog-box" ).find( ".body" ); // Clear min-width to allow for modal to take size of new body. - body_elt.css("min-width", ""); + body_elt.css("min-width", "0px"); $( ".dialog-box" ).find( ".body" ).html( body ); if ( ! $(".dialog-box-container").is( ":visible" ) ) { $("#overlay").show(); diff -r 4a9d57a68f91b17fa47b8e5b73e54b6bdcbc912d -r 107d3f0a59fae43ca9b62fe30453caed898993e6 templates/tracks/browser.mako --- a/templates/tracks/browser.mako +++ b/templates/tracks/browser.mako @@ -230,7 +230,7 @@ $("#save-icon").click( function() { // Show saving dialog box - show_modal("Saving...", "<img src='${h.url_for('/static/images/yui/rel_interstitial_loading.gif')}'/>"); + show_modal("Saving...", "progress"); // Save bookmarks. var bookmarks = []; @@ -267,7 +267,10 @@ // Needed to set URL when first saving a visualization. window.history.pushState({}, "", vis_info.url); }, - error: function() { alert("Could not save visualization"); } + error: function() { + show_modal( "Could Not Save", "Could not save visualization. Please try again later.", + { "Close" : hide_modal } ); + } }); }); Repository URL: https://bitbucket.org/galaxy/galaxy-central/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email.
participants (1)
-
Bitbucket