|
|
@@ -592,13 +592,15 @@ public abstract class Presenter<M extends Model, V extends IView> implements ILi
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // IWaiterCallable
|
|
|
-
|
|
|
+ /***********************************
|
|
|
+ * IWaiterCallable
|
|
|
+ ***********************************/
|
|
|
@Override
|
|
|
public void showWaiter() {
|
|
|
- hideWaiter();
|
|
|
- waiter = new Loading(view.getActivity());
|
|
|
- waiter.show();
|
|
|
+ if (null == waiter) {
|
|
|
+ waiter = new Loading(view.getActivity());
|
|
|
+ waiter.show();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -609,7 +611,9 @@ public abstract class Presenter<M extends Model, V extends IView> implements ILi
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // IModelResult
|
|
|
+ /***********************************
|
|
|
+ * IModelResult
|
|
|
+ ***********************************/
|
|
|
|
|
|
/**
|
|
|
* Model 에서 전달되는 결과/이벤트 등을 처리한다.
|