From a2a2695c0353f7f6092e831eb7586ff3e6c53d36 Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Wed, 13 Jul 2016 13:35:08 +0200 Subject: [PATCH] Support single callback that do not get any number --- boxes/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/boxes/__init__.py b/boxes/__init__.py index 38a4ae5..8f2fa1b 100755 --- a/boxes/__init__.py +++ b/boxes/__init__.py @@ -391,7 +391,10 @@ class Boxes: self.ctx.save() self.moveTo(x, y) if callable(callback): - callback(number) + if number is None: + callback() + else: + callback(number) elif hasattr(callback, '__getitem__'): try: callback = callback[number]