loader fix
This commit is contained in:
@@ -20,6 +20,7 @@ class TextView extends SpriteView implements ITextView<Sprite, TextField> {
|
||||
public function new() {
|
||||
super();
|
||||
textField = new TextField();
|
||||
textField.wordWrap = true;
|
||||
textFormat = textField.defaultTextFormat;
|
||||
textFormat.font = "Arial";
|
||||
textFormat.size = 16;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package haxework.net;
|
||||
|
||||
import haxework.net.callback.ICallback;
|
||||
import flash.net.URLVariables;
|
||||
import flash.events.ProgressEvent;
|
||||
import haxework.net.ILoader.Method;
|
||||
@@ -61,5 +62,12 @@ class BaseURLLoader<T> extends BaseLoader<T> {
|
||||
}
|
||||
super.cancel();
|
||||
}
|
||||
|
||||
override private function onError(e:Event):Void {
|
||||
var c:ICallback<T> = callback;
|
||||
var error:String = loader.data ? Std.string(loader.data) : null;
|
||||
dispose();
|
||||
c.callFail(error != null ? error : e);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user