From 80d7ef19dbb4271416bd8b5bbf938e180c57e5f3 Mon Sep 17 00:00:00 2001 From: Vijay Raghavan Aravamudhan Date: Wed, 12 May 2021 01:26:51 +0530 Subject: Method reuse (#1379) * Used already exported common functions to avoid the same logic being repeated. * Use a different package to retrieve the os-name for the 'About Dialog'. --- src/components/settings/settings/EditSettingsForm.js | 8 ++++---- src/electron/ipc-api/appIndicator.js | 14 +++++++------- src/electron/ipc-api/autoUpdate.js | 3 ++- src/helpers/userAgent-helpers.js | 2 +- src/index.js | 7 ++++--- src/lib/DBus.js | 8 ++------ src/lib/Menu.js | 5 ++++- src/lib/Tray.js | 16 ++++++---------- src/webview/contextMenuBuilder.js | 4 +++- 9 files changed, 33 insertions(+), 34 deletions(-) (limited to 'src') diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js index c1a99e5fc..092411ec2 100644 --- a/src/components/settings/settings/EditSettingsForm.js +++ b/src/components/settings/settings/EditSettingsForm.js @@ -13,7 +13,7 @@ import PremiumFeatureContainer from '../../ui/PremiumFeatureContainer'; import Input from '../../ui/Input'; import { FRANZ_TRANSLATION } from '../../../config'; -import { isMac } from '../../../environment'; +import { isMac, isWindows } from '../../../environment'; const { systemPreferences, @@ -304,14 +304,14 @@ export default @observer class EditSettingsForm extends Component { - {process.platform === 'win32' && ( + {isWindows && ( )} - {process.platform === 'win32' && ( + {isWindows && ( )} - {(process.platform === 'win32' || process.platform === 'darwin') && ( + {(isWindows || isMac) && ( )}