@Override
 protected void onWindowVisibilityChanged(int visibility) {
   super.onWindowVisibilityChanged(visibility);
   mVisible = visibility == VISIBLE;
   updateRunning();
 }