Add context menu for cut, copy, paste, select all

This commit is contained in:
Yuya Ochiai 2015-12-23 17:55:39 +09:00
parent f57e2a94ef
commit d010d09ef4
2 changed files with 12 additions and 0 deletions

View file

@ -174,6 +174,12 @@ var MattermostView = React.createClass({
var configFile = remote.getGlobal('config-file');
var config = settings.readFileSync(configFile);
var contextMenu = require('./menus/context');
var menu = contextMenu.createDefault();
window.addEventListener('contextmenu', function(e) {
menu.popup(remote.getCurrentWindow());
}, false);
var showUnreadBadge = function(unreadCount) {
switch (process.platform) {
case 'win32':

View file

@ -172,6 +172,12 @@ var TeamListItemNew = React.createClass({
var configFile = remote.getGlobal('config-file');
var contextMenu = require('./menus/context');
var menu = contextMenu.createDefault();
window.addEventListener('contextmenu', function(e) {
menu.popup(remote.getCurrentWindow());
}, false);
ReactDOM.render(
<SettingsPage configFile={ configFile } />,
document.getElementById('content')