diff options
author | Stefan Malzner <stefan@adlk.io> | 2018-03-18 15:59:58 +0100 |
---|---|---|
committer | Stefan Malzner <stefan@adlk.io> | 2018-03-18 15:59:58 +0100 |
commit | 3a5c3f016bfa20cb2b0c7108aa19350cdaec6085 (patch) | |
tree | b263449caa371c489885965a8c0a780a8338e860 /src/components/services/tabs/TabItem.js | |
parent | feat(Mac): Add dock bounce when new update is available (diff) | |
download | ferdium-app-3a5c3f016bfa20cb2b0c7108aa19350cdaec6085.tar.gz ferdium-app-3a5c3f016bfa20cb2b0c7108aa19350cdaec6085.tar.zst ferdium-app-3a5c3f016bfa20cb2b0c7108aa19350cdaec6085.zip |
fix(Service Tabs): Remove "delete service" context menu when not in development mode
Diffstat (limited to 'src/components/services/tabs/TabItem.js')
-rw-r--r-- | src/components/services/tabs/TabItem.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/components/services/tabs/TabItem.js b/src/components/services/tabs/TabItem.js index 7aed8fda7..638262f7f 100644 --- a/src/components/services/tabs/TabItem.js +++ b/src/components/services/tabs/TabItem.js | |||
@@ -7,7 +7,7 @@ import classnames from 'classnames'; | |||
7 | import { SortableElement } from 'react-sortable-hoc'; | 7 | import { SortableElement } from 'react-sortable-hoc'; |
8 | 8 | ||
9 | import ServiceModel from '../../../models/Service'; | 9 | import ServiceModel from '../../../models/Service'; |
10 | import { ctrlKey } from '../../../environment'; | 10 | import { isDevMode, ctrlKey } from '../../../environment'; |
11 | 11 | ||
12 | const { Menu } = remote; | 12 | const { Menu } = remote; |
13 | 13 | ||
@@ -119,10 +119,14 @@ class TabItem extends Component { | |||
119 | click: () => (service.isEnabled ? disableService() : enableService()), | 119 | click: () => (service.isEnabled ? disableService() : enableService()), |
120 | }, { | 120 | }, { |
121 | type: 'separator', | 121 | type: 'separator', |
122 | }, { | ||
123 | label: intl.formatMessage(messages.deleteService), | ||
124 | click: () => deleteService(), | ||
125 | }]; | 122 | }]; |
123 | |||
124 | if (isDevMode) { | ||
125 | menuTemplate.push({ | ||
126 | label: intl.formatMessage(messages.deleteService), | ||
127 | click: () => deleteService(), | ||
128 | }); | ||
129 | } | ||
126 | const menu = Menu.buildFromTemplate(menuTemplate); | 130 | const menu = Menu.buildFromTemplate(menuTemplate); |
127 | 131 | ||
128 | let notificationBadge = null; | 132 | let notificationBadge = null; |