浏览代码

[로딩][New] 로딩 중복 호출 되지 않도록 수정

hyodong.min 7 年之前
父节点
当前提交
61e40a339d
共有 1 个文件被更改,包括 10 次插入6 次删除
  1. 10 6
      app/src/main/java/kr/co/zumo/app/lifeplus/view/presenter/Presenter.java

+ 10 - 6
app/src/main/java/kr/co/zumo/app/lifeplus/view/presenter/Presenter.java

@@ -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 에서 전달되는 결과/이벤트 등을 처리한다.