From 040b765b5d0a8912f95669d85fb106f58133d7de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Mand=C3=A1k?= Date: Sat, 6 Jun 2015 18:17:38 +0200 Subject: [PATCH] Module: Replaced list comprehension for better code readability. --- i3pystatus/core/modules.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/i3pystatus/core/modules.py b/i3pystatus/core/modules.py index 946dbae..9d55d8b 100644 --- a/i3pystatus/core/modules.py +++ b/i3pystatus/core/modules.py @@ -38,8 +38,9 @@ class Module(SettingsBase): if (self.output.get("color", "") or "").lower() == "#ffffff": del self.output["color"] if self.hints: - h = {i: self.hints[i] for i in self.hints if i not in self.output} - self.output.update(h) + for key, val in self.hints.items(): + if key not in self.output: + self.output.update({key: val}) json.insert(convert_position(self.position, json), self.output) def run(self):