From b87455c089a34e427e4b43dcad89d87fe527b3e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Sun, 30 Jun 2019 00:33:20 +0200 Subject: [PATCH] keyboard: Remove unnecessary boolean cast In contexts where a statement (like if or while) expects a condition, any expression will be implicitly cast to boolean already without C-isms like double negation. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/606 --- js/ui/status/keyboard.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/ui/status/keyboard.js b/js/ui/status/keyboard.js index ff2456a60..17abe8a92 100644 --- a/js/ui/status/keyboard.js +++ b/js/ui/status/keyboard.js @@ -227,7 +227,7 @@ var InputSourceSystemSettings = class extends InputSourceSettings { for (let i = 0; i < layouts.length && !!layouts[i]; i++) { let id = layouts[i]; - if (!!variants[i]) + if (variants[i]) id += '+' + variants[i]; sourcesList.push({ type: INPUT_SOURCE_TYPE_XKB, id: id }); }