dabo Commit
Revision 6830
Date: 2011-09-08 12:25:16 -0700 (Thu, 08 Sep 2011)
Author: Jacekk
Trac: http://trac.dabodev.com/changeset/6830

Changed:
U   trunk/dabo/lib/eventMixin.py

Log:
Minor update in dictionary handling code.

Diff:
Modified: trunk/dabo/lib/eventMixin.py
===================================================================
--- trunk/dabo/lib/eventMixin.py        2011-09-08 18:54:01 UTC (rev 6829)
+++ trunk/dabo/lib/eventMixin.py        2011-09-08 19:25:16 UTC (rev 6830)
@@ -64,14 +64,8 @@
                        return None
                self.__raisedEvents.append(eventSig)
 
-               eventData = None
-               if "eventData" in kwargs:
-                       eventData = kwargs["eventData"]
-                       del kwargs["eventData"]
-               evtObject = self
-               if "eventObject" in kwargs:
-                       evtObject = kwargs["eventObject"]
-                       del kwargs["eventObject"]
+               eventData = kwargs.pop("eventData", None)
+               evtObject = kwargs.pop("eventObject", self)
 
                event = eventClass(evtObject, uiEvent=uiEvent,
                                eventData=eventData, *args, **kwargs)



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to