I initially added a ```return false``` to the ```HelpActivity#onOptionsItemSelected()``` method since it should be the last call to ```super.onOptionsItemSelected()``` being the parent of all the activities.
However, ```SuperActivity```, and possibly a couple others use ```onMenuItemSelected```. So calling ```super.onMenuItemSelected``` in SuperActiivty goes through the system first before coming back to ```HelpActivity#onOptionsItemSelected()```, hence the bug still being present (https://developer.android.com/reference/android/app/Activity.html#onMenuItemSelected(int, android.view.MenuItem)).