### Actual

<img width="86" alt="screen shot 2016-06-17 at 18 27 29" src="https://cloud.githubusercontent.com/assets/170270/16157517/2c429954-34b9-11e6-88de-937eaf70ba99.png">
### Expected

<img width="84" alt="screen shot 2016-06-17 at 18 28 00" src="https://cloud.githubusercontent.com/assets/170270/16157536/3dddd2c8-34b9-11e6-9b2a-eb8fca26b286.png">

This is how all other macOS apps work.
### Test-case

Right-click in window when loaded.

``` js
const electron = require('electron');

electron.app.on('ready', () => {
    const win = new electron.BrowserWindow();

    win.loadURL(`https://github.com`);

    win.webContents.on('context-menu', () => {
        electron.Menu.buildFromTemplate([{
            label: 'Foo'
        }, {
            label: 'Bar'
        }]).popup(win);
    });
});
```
## 
- Electron version: 1.2.3
- Operating system: macOS 10.11.5

atom/browser/api/atom_api_menu_views.h
#ifndef ATOM_BROWSER_API_ATOM_API_MENU_VIEWS_H_
#define ATOM_BROWSER_API_ATOM_API_MENU_VIEWS_H_
#include "atom/browser/api/atom_api_menu.h"
#include "ui/gfx/screen.h"
namespace atom {
namespace api {
class MenuViews : public Menu {
 public:
  explicit MenuViews(v8::Isolate* isolate);
 protected:
  void PopupAt(Window* window, int x, int y, int positioning_item = 0) override;
 private:
  DISALLOW_COPY_AND_ASSIGN(MenuViews);
};
}  
}  
#endif