OSDN Git Service

Bug 5076788 - Optimize the building and invalidation of menus
authorAdam Powell <adamp@google.com>
Wed, 27 Jul 2011 18:55:29 +0000 (11:55 -0700)
committerAdam Powell <adamp@google.com>
Wed, 27 Jul 2011 22:37:58 +0000 (15:37 -0700)
commit89b09da7b3b1e69264d9ec710c66eb2f891b313e
treeb5a0e4a7453fdb71720cb15148ec84bd007100d2
parent804b3d76c39eca09cbbd8b7c3fa1718e7ad094cc
Bug 5076788 - Optimize the building and invalidation of menus

Fix cases that weren't batching menu presenter changes correctly.

Have FragmentManager invalidate the options menu less often.

Change-Id: Ia66fcd09ada8b0a084ad6b08d4340a8fa0c8fc5d
core/java/android/app/Fragment.java
core/java/android/app/FragmentManager.java
core/java/com/android/internal/view/menu/ActionMenuView.java
core/java/com/android/internal/view/menu/MenuBuilder.java
policy/src/com/android/internal/policy/impl/PhoneWindow.java