Skip to content

Commit d79a661

Browse files
committed
Fixup : Testing and fixing CI
1 parent 1c98fdf commit d79a661

File tree

1 file changed

+14
-2
lines changed
  • bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt

1 file changed

+14
-2
lines changed

bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRenderer.java

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@
8989
import org.eclipse.swt.custom.CTabItem;
9090
import org.eclipse.swt.dnd.DND;
9191
import org.eclipse.swt.dnd.DropTarget;
92+
import org.eclipse.swt.dnd.TextTransfer;
93+
import org.eclipse.swt.dnd.Transfer;
9294
import org.eclipse.swt.events.ControlEvent;
9395
import org.eclipse.swt.events.ControlListener;
9496
import org.eclipse.swt.events.MouseAdapter;
@@ -721,11 +723,21 @@ public Object createWidget(MUIElement element, Object parent) {
721723
int styleOverride = getStyleOverride(pStack);
722724
int style = styleOverride == -1 ? SWT.BORDER : styleOverride;
723725
CTabFolder tabFolder = new CTabFolder(parentComposite, style);
726+
// if (PartStackUtil.isEditorStack(element)) {
727+
// createOnboardingControls(tabFolder);
728+
// initializeOnboardingInformationInEditorStack(tabFolder);
729+
// Shell shell = Display.getCurrent().getActiveShell();
730+
// new DropTarget(shell, DND.DROP_COPY | DND.DROP_MOVE | DND.DROP_LINK);
731+
// }
732+
724733
if (PartStackUtil.isEditorStack(element)) {
725734
createOnboardingControls(tabFolder);
726735
initializeOnboardingInformationInEditorStack(tabFolder);
727-
Shell shell = Display.getCurrent().getActiveShell();
728-
new DropTarget(shell, DND.DROP_COPY | DND.DROP_MOVE | DND.DROP_LINK);
736+
Label dropLabel = new Label(tabFolder, SWT.NONE);
737+
dropLabel.setText("Drop here"); //$NON-NLS-1$
738+
int drop = DND.DROP_COPY | DND.DROP_MOVE | DND.DROP_LINK;
739+
DropTarget target = new DropTarget(dropLabel, drop);
740+
target.setTransfer(new Transfer[] { TextTransfer.getInstance() }); // or FileTransfer, etc.
729741
}
730742
tabFolder.setMRUVisible(getMRUValue());
731743
// Adjust the minimum chars based on the location

0 commit comments

Comments
 (0)