OmniGears: make sure TimeInState updates in onResume

Change-Id: Ice7ebc0f3956cc559420c64c567a9a6e1eeb20f4
diff --git a/src/org/omnirom/omnigears/system/TimeInState.java b/src/org/omnirom/omnigears/system/TimeInState.java
index c52d54b..66bd75b 100644
--- a/src/org/omnirom/omnigears/system/TimeInState.java
+++ b/src/org/omnirom/omnigears/system/TimeInState.java
@@ -52,7 +52,7 @@
     private TextView mTotalStateTime;
     private TextView mStatesWarning;
     private CheckBox mStateMode;
-    private boolean mUpdatingData = false;
+    private boolean mUpdatingData;
     private CPUStateMonitor monitor;
     private Context mContext;
     private int mCpuNum;
@@ -89,7 +89,6 @@
         mCpuNum = Helpers.getNumOfCpus();
         mPeriodType = getPrefs().getInt("which", 1);
         if (savedInstanceState != null) {
-            mUpdatingData = savedInstanceState.getBoolean("updatingData");
             mPeriodType = savedInstanceState.getInt("which");
         }
 
@@ -171,12 +170,12 @@
     @Override
     public void onSaveInstanceState(Bundle outState) {
         super.onSaveInstanceState(outState);
-        outState.putBoolean("updatingData", mUpdatingData);
         outState.putInt("which", mPeriodType);
     }
 
     @Override
     public void onResume() {
+        mUpdatingData = false;
         refreshData();
         super.onResume();
     }
@@ -240,7 +239,6 @@
     }
 
     public void updateView() {
-        Log.d(TAG, "updateView " + mUpdatingData);
         if (mUpdatingData) {
             return;
         }