[Mapbender-commits] r5234 - trunk/mapbender/http/javascripts

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Tue Dec 22 09:50:15 EST 2009


Author: christoph
Date: 2009-12-22 09:50:15 -0500 (Tue, 22 Dec 2009)
New Revision: 5234

Modified:
   trunk/mapbender/http/javascripts/mod_savewmc.js
Log:


Modified: trunk/mapbender/http/javascripts/mod_savewmc.js
===================================================================
--- trunk/mapbender/http/javascripts/mod_savewmc.js	2009-12-22 14:49:21 UTC (rev 5233)
+++ trunk/mapbender/http/javascripts/mod_savewmc.js	2009-12-22 14:50:15 UTC (rev 5234)
@@ -66,7 +66,8 @@
 //
 // button behaviour
 //
-$(this).click(function () {
+var $this = $(this);
+$this.click(function () {
 	mod_savewmc();
 }).mouseover(function () {
 	if (options.src) {
@@ -205,12 +206,22 @@
 		wmcSaveFormHtml + 
 		'</div>';
 
-	$(savewmcHtml).dialog({
+	var $saveWmcDialog = $(savewmcHtml).dialog({
 		bgiframe: true,
 		autoOpen: false,
 		height: 400,
 		width: 500,
 		modal: true,
+		beforeclose: function (event, ui) {
+			try {
+				$saveWmcDialog.parent().effect("transfer", {
+					to: $this
+				}, 300);
+			}
+			catch (exc) {
+				new Mb_warning("jq_ui_effect is missing.");
+			}
+		},
 		buttons: getButtons()
 	});
 });



More information about the Mapbender_commits mailing list