| Index: ui/views/controls/menu/menu_controller.h
|
| diff --git a/ui/views/controls/menu/menu_controller.h b/ui/views/controls/menu/menu_controller.h
|
| index 839b19fa6d64fe84c5fa528e9b0303eae4ed4b21..f4a80d25af354bef84c5a1b219a091fb94f74f03 100644
|
| --- a/ui/views/controls/menu/menu_controller.h
|
| +++ b/ui/views/controls/menu/menu_controller.h
|
| @@ -561,6 +561,9 @@ class VIEWS_EXPORT MenuController : public WidgetObserver {
|
| void SetInitialHotTrackedView(MenuItemView* item,
|
| SelectionIncrementDirectionType direction);
|
|
|
| + // Updates the current |hot_button_| and its hot tracked state.
|
| + void SetHotTrackedButton(CustomButton* hot_button);
|
| +
|
| // The active instance.
|
| static MenuController* active_instance_;
|
|
|
| @@ -659,6 +662,9 @@ class VIEWS_EXPORT MenuController : public WidgetObserver {
|
| // See UpdateActiveMouseView() for details.
|
| const int active_mouse_view_id_;
|
|
|
| + // Current hot tracked child button if any.
|
| + CustomButton* hot_button_;
|
| +
|
| internal::MenuControllerDelegate* delegate_;
|
|
|
| // How deep we are in nested message loops. This should be at most 2 (when
|
|
|