From bf0184f3d00c8672afd06cf08af1fddf0ea645a9 Mon Sep 17 00:00:00 2001 From: Ultrabug Date: Fri, 19 Apr 2013 17:33:07 +0200 Subject: fix issue #5 thx to @drahier for reporting --- py3status/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'py3status') diff --git a/py3status/__init__.py b/py3status/__init__.py index 956a585..17f67a2 100755 --- a/py3status/__init__.py +++ b/py3status/__init__.py @@ -103,11 +103,11 @@ def print_output(prefix, output_list, modules_cache): if j['name'] == json['name']: output_list.pop(n) break - inject.insert(index, json) + inject.append( (index, json) ) # inject back user classes in the right order - for i in reversed(inject): - output_list.insert(0, i) + for index, json in [ tup for tup in inject ]: + output_list.insert(index, json) output = prefix+dumps(output_list) print_line(output) -- cgit v1.3