Author: rob.stryker(a)jboss.com
Date: 2009-02-02 03:01:52 -0500 (Mon, 02 Feb 2009)
New Revision: 13411
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersDropAdapter.java
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersViewDropAdapterAssistant.java
Log:
Changing some tiny detail to comply with discussion on eclipse bug 261865
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersDropAdapter.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersDropAdapter.java 2009-02-02
03:06:11 UTC (rev 13410)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersDropAdapter.java 2009-02-02
08:01:52 UTC (rev 13411)
@@ -156,14 +156,12 @@
if (valid != null && valid.isOK()) {
assistants[i].handleDrop(null, event,
getCurrentTarget());
- event.detail = DND.DROP_NONE;
return;
}
} catch (Throwable t) {
NavigatorPlugin.logError(0, t.getMessage(), t);
}
}
- event.detail = DND.DROP_NONE;
}
}
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersViewDropAdapterAssistant.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersViewDropAdapterAssistant.java 2009-02-02
03:06:11 UTC (rev 13410)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/tools/as/wst/server/ui/xpl/ServersViewDropAdapterAssistant.java 2009-02-02
08:01:52 UTC (rev 13411)
@@ -24,6 +24,7 @@
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.StructuredSelection;
+import org.eclipse.swt.dnd.DND;
import org.eclipse.swt.dnd.DropTargetEvent;
import org.eclipse.swt.dnd.FileTransfer;
import org.eclipse.swt.dnd.TransferData;
@@ -110,7 +111,10 @@
public IStatus handleDrop(CommonDropAdapter dropAdapter,
DropTargetEvent dropTargetEvent, Object target) {
- return internalHandleDrop(target, fElements);
+ IStatus ret = internalHandleDrop(target, fElements);
+ if( ret.isOK())
+ dropTargetEvent.detail = DND.DROP_NONE;
+ return ret;
}
public IStatus handlePluginTransferDrop(
Show replies by thread