Commit by: jed Modified files: chandler/parcels/osaf/framework/blocks/DragAndDrop.py 1.6 1.7
Log message: Fixes Bug #2158 Dragging an item into the sidebar now works on a mac. r=davids ViewCVS links: http://cvs.osafoundation.org/index.cgi/chandler/parcels/osaf/framework/blocks/DragAndDrop.py.diff?r1=text&tr1=1.6&r2=text&tr2=1.7 Index: chandler/parcels/osaf/framework/blocks/DragAndDrop.py diff -u chandler/parcels/osaf/framework/blocks/DragAndDrop.py:1.6 chandler/parcels/osaf/framework/blocks/DragAndDrop.py:1.7 --- chandler/parcels/osaf/framework/blocks/DragAndDrop.py:1.6 Mon Sep 27 11:37:20 2004 +++ chandler/parcels/osaf/framework/blocks/DragAndDrop.py Tue Mar 8 12:48:46 2005 @@ -1,5 +1,5 @@ -__version__ = "$Revision: 1.6 $" -__date__ = "$Date: 2004/09/27 18:37:20 $" +__version__ = "$Revision: 1.7 $" +__date__ = "$Date: 2005/03/08 20:48:46 $" __copyright__ = "Copyright (c) 2003-2004 Open Source Applications Foundation" __license__ = "http://osafoundation.org/Chandler_0.1_license_terms.htm" @@ -29,7 +29,12 @@ def __init__(self, *arguments, **keywords): super (DropReceiveWidget, self).__init__ (*arguments, **keywords) self.dropTarget = DropTarget(self) - self.SetDropTarget(self.dropTarget) + # If it is a grid, then we need to use grid window rather than self + try: + window = self.GetGridWindow() + except AttributeError: + window = self + window.SetDropTarget(self.dropTarget) def OnRequestDrop(self, x, y): """ _______________________________________________ Commits mailing list Commits@osafoundation.org http://lists.osafoundation.org/mailman/listinfo/commits