Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 198408
Collapse All | Expand All

(-)ui/org/eclipse/jdt/internal/ui/dnd/JdtViewerDropAdapter.java (+1 lines)
Lines 183-188 Link Here
183
    private void doDropValidation(DropTargetEvent event) {
183
    private void doDropValidation(DropTargetEvent event) {
184
        currentOperation= determineOperation(currentTarget, lastValidOperation, event.currentDataType);
184
        currentOperation= determineOperation(currentTarget, lastValidOperation, event.currentDataType);
185
        event.detail = currentOperation;
185
        event.detail = currentOperation;
186
        setFeedback(event, currentLocation);
186
    }
187
    }
187
188
188
    /* (non-Javadoc)
189
    /* (non-Javadoc)
(-)ui/org/eclipse/jdt/internal/ui/packageview/SelectionTransferDropAdapter.java (+14 lines)
Lines 59-64 Link Here
59
		
59
		
60
		setScrollEnabled(true);
60
		setScrollEnabled(true);
61
		setExpandEnabled(true);
61
		setExpandEnabled(true);
62
		setSelectionFeedbackEnabled(false);
62
		setFeedbackEnabled(false);
63
		setFeedbackEnabled(false);
63
	}
64
	}
64
65
Lines 100-105 Link Here
100
	}
101
	}
101
	
102
	
102
	private void clear() {
103
	private void clear() {
104
		setSelectionFeedbackEnabled(false);
103
		fElements= null;
105
		fElements= null;
104
		fSelection= null;
106
		fSelection= null;
105
		fMoveProcessor= null;
107
		fMoveProcessor= null;
Lines 119-124 Link Here
119
	 * {@inheritDoc}
121
	 * {@inheritDoc}
120
	 */
122
	 */
121
	protected int determineOperation(Object target, int operation, TransferData transferType) {
123
	protected int determineOperation(Object target, int operation, TransferData transferType) {
124
		int result= internalDetermineOperation(target, operation);
125
		
126
		if (result == DND.DROP_NONE) {
127
			setSelectionFeedbackEnabled(false);
128
		} else {
129
			setSelectionFeedbackEnabled(true);
130
		}
131
		
132
		return result;
133
	}
134
		
135
	private int internalDetermineOperation(Object target, int operation) {
122
		
136
		
123
		initializeSelection();
137
		initializeSelection();
124
		
138
		

Return to bug 198408