This repository has been archived by the owner on Nov 8, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Explicitly ask for option menu in Fragments
If a Fragment needs option menu, it has to ask for it explicitly by calling setHasOptionsMenu(true). If a preference screen contains help URL, this method is called automatically in the base class. However, if a preference screen doesn't have help URL, this method will not be called. So any other extra option menu will not be added correctly. Typically we won't be able to see this bug. Because on standard Nexus builds, all settings screen have their own help URL. But on AOSP build, as help URL is empty by default, if the vendor doesn't modify the resource to provide their own help URL, we'll end up missing some of the option menus. Bug: 24241310 Change-Id: Iaabc91a1d102e21254b518ec23459025efbdcc84
- Loading branch information