Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/addons/widgetidentifyaction.py
diff options
context:
space:
mode:
authorVincent Vinet <vince.vinet@gmail.com>2009-12-07 20:50:52 (GMT)
committer Vincent Vinet <vince.vinet@gmail.com>2009-12-07 20:52:25 (GMT)
commit034e36d4983da0c2d44c56d4efd9af922b2cab4e (patch)
tree8fc4726e09ac60cbfd64b0ee068f451144cecf3b /addons/widgetidentifyaction.py
parent7e65bdb14c2b3a9e04762755a19fcdc9922291fc (diff)
pass the overlayer as a keyword argument for do, enter_editmode and subscribe, remove object store references
Diffstat (limited to 'addons/widgetidentifyaction.py')
-rw-r--r--addons/widgetidentifyaction.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/addons/widgetidentifyaction.py b/addons/widgetidentifyaction.py
index b59c94a..55f9209 100644
--- a/addons/widgetidentifyaction.py
+++ b/addons/widgetidentifyaction.py
@@ -25,12 +25,13 @@ class WidgetIdentifyAction(Action):
self._dialog = None
def do(self, **kwargs):
- os = ObjectStore()
- if os.activity:
- self.activity = os.activity
+ if not "activity" in kwargs:
+ raise TypeError("Missing activity")
- self._dialog = WidgetIdentifier(self.activity)
- self._dialog.show()
+ self.activity = kwargs["activity"]
+
+ self._dialog = WidgetIdentifier(self.activity)
+ self._dialog.show()
def undo(self):