From 2b01ce8df3f592c3937b1c79ba3ae7b337b28ec8 Mon Sep 17 00:00:00 2001 From: Richard Fairhurst Date: Sun, 16 Jan 2011 16:54:39 +0000 Subject: [PATCH] SaveDialog support for floating alerts --- net/systemeD/potlatch2/save/SaveDialog.mxml | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/net/systemeD/potlatch2/save/SaveDialog.mxml b/net/systemeD/potlatch2/save/SaveDialog.mxml index 1ccae4bf..ef2100e1 100644 --- a/net/systemeD/potlatch2/save/SaveDialog.mxml +++ b/net/systemeD/potlatch2/save/SaveDialog.mxml @@ -65,11 +65,6 @@ - - - All data uploaded!]]> - - @@ -87,6 +82,7 @@ import mx.events.DataGridEventReason; import net.systemeD.halcyon.connection.*; + import net.systemeD.halcyon.AttentionEvent; private var conn:Connection = Connection.getConnectionInstance(); private var doSkip:Boolean = false; @@ -177,11 +173,12 @@ } private function saveCompleted(event:SaveCompleteEvent):void { - if ( event.saveOK ) - succeed("All Data Saved!"); - else + if ( event.saveOK ) { + conn.dispatchEvent(new AttentionEvent(AttentionEvent.ALERT, null, "Changes successfully saved")); + close(); + } else { fail("Failure when uploading data"); - + } if (saveButton && saveButton.parent) saveButton.parent.removeChild(saveButton); cancelButton.label = "Close"; } @@ -193,10 +190,6 @@ infoBox.addChild(label); } - private function succeed(text:String):void { - processSequence.selectedChild = successTab; - } - private function fail(text:String):void { processSequence.selectedChild = failureTab; failureText = text; -- 2.37.0