Skip to content

Commit 3a5c3f0

Browse files
committed
fix(Service Tabs): Remove "delete service" context menu when not in development mode
1 parent 47885bb commit 3a5c3f0

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/components/services/tabs/TabItem.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import classnames from 'classnames';
77
import { SortableElement } from 'react-sortable-hoc';
88

99
import ServiceModel from '../../../models/Service';
10-
import { ctrlKey } from '../../../environment';
10+
import { isDevMode, ctrlKey } from '../../../environment';
1111

1212
const { Menu } = remote;
1313

@@ -119,10 +119,14 @@ class TabItem extends Component {
119119
click: () => (service.isEnabled ? disableService() : enableService()),
120120
}, {
121121
type: 'separator',
122-
}, {
123-
label: intl.formatMessage(messages.deleteService),
124-
click: () => deleteService(),
125122
}];
123+
124+
if (isDevMode) {
125+
menuTemplate.push({
126+
label: intl.formatMessage(messages.deleteService),
127+
click: () => deleteService(),
128+
});
129+
}
126130
const menu = Menu.buildFromTemplate(menuTemplate);
127131

128132
let notificationBadge = null;

0 commit comments

Comments
 (0)