restored proper onOptionsItemSelected