Repository: incubator-taverna-mobile
Updated Branches:
  refs/heads/master 401b659ca -> 4999704e2


fix runtime error in search view


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/25524c59
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/25524c59
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/25524c59

Branch: refs/heads/master
Commit: 25524c59e22b359fe4b8d6d24114519f0d723dfb
Parents: 401b659
Author: Sagar <[email protected]>
Authored: Sat Jan 21 16:17:33 2017 +0530
Committer: Sagar <[email protected]>
Committed: Sat Jan 21 16:17:33 2017 +0530

----------------------------------------------------------------------
 .../org/apache/taverna/mobile/ui/workflow/WorkflowFragment.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/25524c59/app/src/main/java/org/apache/taverna/mobile/ui/workflow/WorkflowFragment.java
----------------------------------------------------------------------
diff --git 
a/app/src/main/java/org/apache/taverna/mobile/ui/workflow/WorkflowFragment.java 
b/app/src/main/java/org/apache/taverna/mobile/ui/workflow/WorkflowFragment.java
index 8a93fa9..d032210 100644
--- 
a/app/src/main/java/org/apache/taverna/mobile/ui/workflow/WorkflowFragment.java
+++ 
b/app/src/main/java/org/apache/taverna/mobile/ui/workflow/WorkflowFragment.java
@@ -197,7 +197,7 @@ public class WorkflowFragment extends Fragment implements 
WorkflowMvpView,
 
     @Override
     public void onItemClick(View childView, int position) {
-        if (searchView.isIconified()) {
+        if (searchView.isIconified() || 
TextUtils.isEmpty(searchView.getQuery())) {
             if (mWorkflowAdapter.getItem(position) != null && position != -1) {
                 Intent intent = new Intent(getActivity(), 
WorkflowDetailActivity.class);
                 intent.putExtra(Constants.WORKFLOW_ID, 
mWorkflowAdapter.getItem(position).getId());
@@ -276,7 +276,8 @@ public class WorkflowFragment extends Fragment implements 
WorkflowMvpView,
 
     @Override
     public boolean onClose() {
-        return false;
+        mRecyclerView.swapAdapter(mWorkflowAdapter, true);
+        return true;
     }
 
 

Reply via email to