- 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
#include "atom/browser/ui/views/submenu_button.h"
#include "base/strings/string_util.h"
#include "base/strings/utf_string_conversions.h"
#include "ui/gfx/canvas.h"
#include "ui/gfx/text_utils.h"
#include "ui/views/controls/button/label_button_border.h"
namespace atom {
namespace {
base::string16 FilterAccelerator(const base::string16& label) {