changeset df7b76bb3419 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=df7b76bb3419
description: fix a bug in ged that prevent callback to be called in the correct order.
diffstat:
src/common/ged.py | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diffs (13 lines):
diff -r 25f5bb310768 -r df7b76bb3419 src/common/ged.py
--- a/src/common/ged.py Thu Sep 16 21:15:12 2010 +0200
+++ b/src/common/ged.py Fri Sep 17 12:41:00 2010 +0200
@@ -43,6 +43,9 @@
for i, h in enumerate(handlers_list):
if priority < h[0]:
break
+ else:
+ # no event with smaller prio found, put it at the end
+ i += 1
handlers_list.insert(i, (priority, handler))
else: