I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
Commit f667a81c authored by str4d's avatar str4d
Browse files

Stop TunnelDetailFragment crashing if mTunnel is null

TODO: determine why mTunnel is not being set.
parent a13a405b
No related branches found
No related tags found
No related merge requests found
......@@ -113,15 +113,24 @@ public class TunnelDetailFragment extends Fragment {
@Override
public void onPrepareOptionsMenu(Menu menu) {
boolean isStopped = mTunnel.getStatus() == TunnelEntry.NOT_RUNNING;
MenuItem start = menu.findItem(R.id.action_start_tunnel);
start.setVisible(isStopped);
start.setEnabled(isStopped);
MenuItem stop = menu.findItem(R.id.action_stop_tunnel);
stop.setVisible(!isStopped);
stop.setEnabled(!isStopped);
if (mTunnel != null) {
boolean isStopped = mTunnel.getStatus() == TunnelEntry.NOT_RUNNING;
start.setVisible(isStopped);
start.setEnabled(isStopped);
stop.setVisible(!isStopped);
stop.setEnabled(!isStopped);
} else {
start.setVisible(false);
start.setEnabled(false);
stop.setVisible(false);
stop.setEnabled(false);
}
}
@Override
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment