[kupfer] Connect directly to Leaf's .run() in TimedDo action
- From: Ulrik Sverdrup <usverdrup src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [kupfer] Connect directly to Leaf's .run() in TimedDo action
- Date: Sat, 26 Dec 2009 12:58:05 +0000 (UTC)
commit 26d16793ce567ab30958787659b0203f58415128
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date: Fri Dec 25 01:00:17 2009 +0100
Connect directly to Leaf's .run() in TimedDo action
kupfer/objects.py | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
---
diff --git a/kupfer/objects.py b/kupfer/objects.py
index dd7baf5..d4f19ca 100644
--- a/kupfer/objects.py
+++ b/kupfer/objects.py
@@ -1120,16 +1120,13 @@ class TimedDo (Do):
def __init__(self):
Action.__init__(self, _("Run After Delay..."))
- def _run(self, leaf):
- leaf.run()
-
def activate(self, leaf, iobj=None):
from kupfer import scheduler
# make a timer that will fire when Kupfer exits
interval = utils.parse_time_interval(iobj.object)
pretty.print_debug(__name__, "Run %s in %s seconds" % (leaf, interval))
timer = scheduler.Timer(True)
- timer.set(interval, self._run, leaf)
+ timer.set(interval, leaf.run)
def requires_object(self):
return True
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]