Community
Participate
Working Groups
We have an RCP application with AWT/Swing components that uses multiple editors, each containing an SWT_AWT frame. Drag and drop does not work correctly in this case. The drop event is generated only on the first editor that is opened using the SWT_AWT frame. So components can only be dropped into the first such editor created with the SWT_AWT frame. When dropping into the other editors, nothing happens. Doing a debug shows that the DropTarget drop() method is never called when dropping into the other editors. This happens on Solaris GTK, but has also been tried on Linux GTK with the same effect. It works fine on Windows.
Is this going to be addressed in 3.3?
Right now, I don't even have an example to test the scenario that you're talking about. If you can provide me with an example so that I can easily replicate the problem, that would speed things up. I can't promise that I can fix it in 3.3.
I found another bug that reports the same issue, which seems to have a snippet from Grant Gayed too: https://eclipse.org/bugs/show_bug.cgi?id=141893
Solaris is no longer a supported platform.