FINCN-161: Inconsistency in Nav Drawer on clicking View Customer fixed
diff --git a/app/src/main/java/org/apache/fineract/ui/online/DashboardActivity.java b/app/src/main/java/org/apache/fineract/ui/online/DashboardActivity.java
index 11ab878..61aac0c 100644
--- a/app/src/main/java/org/apache/fineract/ui/online/DashboardActivity.java
+++ b/app/src/main/java/org/apache/fineract/ui/online/DashboardActivity.java
@@ -192,4 +192,8 @@
     public void onActivityResult(int requestCode, int resultCode, Intent data) {
         super.onActivityResult(requestCode, resultCode, data);
     }
+
+    public void setNavigationViewSelectedItem(int id) {
+        navigationView.setCheckedItem(id);
+    }
 }
diff --git a/app/src/main/java/org/apache/fineract/ui/online/dashboard/DashboardFragment.java b/app/src/main/java/org/apache/fineract/ui/online/dashboard/DashboardFragment.java
index 4eaac03..ab2a382 100644
--- a/app/src/main/java/org/apache/fineract/ui/online/dashboard/DashboardFragment.java
+++ b/app/src/main/java/org/apache/fineract/ui/online/dashboard/DashboardFragment.java
@@ -8,8 +8,8 @@
 import android.view.ViewGroup;
 
 import org.apache.fineract.R;
-import org.apache.fineract.ui.base.FineractBaseActivity;
 import org.apache.fineract.ui.base.FineractBaseFragment;
+import org.apache.fineract.ui.online.DashboardActivity;
 import org.apache.fineract.ui.online.customers.createcustomer.CustomerAction;
 import org.apache.fineract.ui.online.customers.createcustomer.customeractivity
         .CreateCustomerActivity;
@@ -46,7 +46,8 @@
 
     @OnClick(R.id.btn_view_customer)
     void viewCustomer() {
-        ((FineractBaseActivity) getActivity()).replaceFragment(CustomersFragment.newInstance(),
+        ((DashboardActivity) getActivity()).setNavigationViewSelectedItem(R.id.item_customer);
+        ((DashboardActivity) getActivity()).replaceFragment(CustomersFragment.newInstance(),
                 true,
                 R.id.container);
     }