- Electron version: 1.4.0
- Operating system: Windows 7 (x64)

I launch Electron and then press `ALT` to show menu. Now you mouse click on any top-level menu item, active menu item will NOT be changed to down state. I checked with 1.3.5, it is fine.

atom/browser/ui/views/submenu_button.cc
}
void SubmenuButton::SetAcceleratorVisibility(bool visible) {
  if (visible == show_underline_)
    return;
  show_underline_ = visible;
  SchedulePaint();
}
void SubmenuButton::SetUnderlineColor(SkColor color) {
  underline_color_ = color;
}
void SubmenuButton::OnPaint(gfx::Canvas* canvas) {