From 198c4ff08f909ecd0687f77a2885e58dd769cb4c Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Tue, 17 Jul 2007 10:15:41 +0000 Subject: Don't stacktrace when an event is not passed to onCopyOrDrag, just ignore it. --- diff --git a/dnd.py b/dnd.py index 996a961..9f94a02 100644 --- a/dnd.py +++ b/dnd.py @@ -77,6 +77,10 @@ class DragDropHooks: return False def onCopyOrDrag(self, event, trans): + if not event: + logging.warning('DragDropHooks.onCopyOrDrag: no event received.') + return True + mouse_event = event.queryInterface(interfaces.nsIDOMMouseEvent) event_target = mouse_event.target target_node = event_target.queryInterface(interfaces.nsIDOMNode) -- cgit v0.9.1