← Back to team overview

dhis-mobile-devs team mailing list archive

[Branch ~dhis-mobile-devs/dhis-mobile/lwuit-tracking] Rev 186: fix NPE

 

------------------------------------------------------------
revno: 186
committer: Lai <lai.hispvietnam@xxxxxxxxx>
branch nick: lwuit-tracking
timestamp: Mon 2013-11-11 11:23:48 +0700
message:
  fix NPE
modified:
  src/org/hisp/dhis/mobile/view/TrackingDataEntryView.java


--
lp:~dhis-mobile-devs/dhis-mobile/lwuit-tracking
https://code.launchpad.net/~dhis-mobile-devs/dhis-mobile/lwuit-tracking

Your team DHIS mobile developers is subscribed to branch lp:~dhis-mobile-devs/dhis-mobile/lwuit-tracking.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis-mobile-devs/dhis-mobile/lwuit-tracking/+edit-subscription
=== modified file 'src/org/hisp/dhis/mobile/view/TrackingDataEntryView.java'
--- src/org/hisp/dhis/mobile/view/TrackingDataEntryView.java	2013-10-30 09:20:56 +0000
+++ src/org/hisp/dhis/mobile/view/TrackingDataEntryView.java	2013-11-11 04:23:48 +0000
@@ -393,13 +393,13 @@
             mainForm.removeAll();
             mainForm = null;
             backCommand = null;
-            patient = null;
             uploadProgramStage = null;
             System.gc();
 
             if ( section != null )
             {
                 section = null;
+                namebasedMidlet.getSectionListView().setPatient( patient );
                 namebasedMidlet.getSectionListView().showView();
             }
             else
@@ -412,6 +412,7 @@
                 else
                 {
                     programStage = null;
+                    namebasedMidlet.getPersonDashboardView().setPatient( patient );
                     namebasedMidlet.getPersonDashboardView().showView();
                 }
             }