activate activates this menu item dispatching OnClick events
()
| 730 | |
| 731 | // activate activates this menu item dispatching OnClick events |
| 732 | func (mi *MenuItem) activate() { |
| 733 | |
| 734 | rm := mi.rootMenu() |
| 735 | if rm.bar { |
| 736 | rm.autoOpen = false |
| 737 | } |
| 738 | rm.setSelectedPos(-1) |
| 739 | Manager().SetKeyFocus(rm) |
| 740 | mi.dispatchAll(OnClick, mi) |
| 741 | } |
| 742 | |
| 743 | // rootMenu returns the root menu for this menu item |
| 744 | func (mi *MenuItem) rootMenu() *Menu { |
no test coverage detected