Repository: incubator-taverna-mobile
Updated Branches:
  refs/heads/master 109601623 -> 9deedeae5


Fix: click on two announcements opens last clicked announcement


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/9deedeae
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/9deedeae
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/9deedeae

Branch: refs/heads/master
Commit: 9deedeae57f5a621b4af625cc5529bb8126939ab
Parents: 1096016
Author: Hitesh Gautam <gautam31.hit...@gmail.com>
Authored: Sun Mar 11 21:34:13 2018 +0530
Committer: Hitesh Gautam <gautam31.hit...@gmail.com>
Committed: Sun Mar 11 21:34:13 2018 +0530

----------------------------------------------------------------------
 .../taverna/mobile/ui/anouncements/AnnouncementFragment.java   | 6 ++++++
 1 file changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/9deedeae/app/src/main/java/org/apache/taverna/mobile/ui/anouncements/AnnouncementFragment.java
----------------------------------------------------------------------
diff --git 
a/app/src/main/java/org/apache/taverna/mobile/ui/anouncements/AnnouncementFragment.java
 
b/app/src/main/java/org/apache/taverna/mobile/ui/anouncements/AnnouncementFragment.java
index 8c99a4a..40a8c27 100644
--- 
a/app/src/main/java/org/apache/taverna/mobile/ui/anouncements/AnnouncementFragment.java
+++ 
b/app/src/main/java/org/apache/taverna/mobile/ui/anouncements/AnnouncementFragment.java
@@ -210,6 +210,9 @@ public class AnnouncementFragment extends Fragment 
implements RecyclerItemClickL
 
     @Override
     public void showAnnouncementDetail(DetailAnnouncement detailAnnouncement) {
+        if (alertDialog != null && alertDialog.isShowing()) {
+            alertDialog.dismiss();
+        }
         mAnnouncementDetail = detailAnnouncement;
         AlertDialog.Builder dialogBuilder = new 
AlertDialog.Builder(getContext());
         LayoutInflater inflater = getActivity().getLayoutInflater();
@@ -255,6 +258,9 @@ public class AnnouncementFragment extends Fragment 
implements RecyclerItemClickL
     @Override
     public void showWaitProgress(boolean b) {
         if (b) {
+            if (dialog != null && dialog.isShowing()) {
+                dialog.dismiss();
+            }
             dialog = ProgressDialog.show(getContext(), "Loading", "Please 
wait...", true);
         } else {
             dialog.dismiss();

Reply via email to