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 297923
Collapse All | Expand All

(-)src/org/eclipse/mylyn/internal/provisional/commons/ui/dialogs/AbstractInPlaceDialog.java (-3 / +5 lines)
Lines 80-86 Link Here
80
		} else {
80
		} else {
81
			bounds = openControl.getBounds();
81
			bounds = openControl.getBounds();
82
			Point absPosition = openControl.toDisplay(openControl.getLocation());
82
			Point absPosition = openControl.toDisplay(openControl.getLocation());
83
			bounds.x = absPosition.x - bounds.x;
83
84
			bounds.x = absPosition.x - bounds.x * (Window.getDefaultOrientation() == SWT.RIGHT_TO_LEFT ? -1 : 1);
84
			bounds.y = absPosition.y - bounds.y;
85
			bounds.y = absPosition.y - bounds.y;
85
		}
86
		}
86
		this.controlBounds = bounds;
87
		this.controlBounds = bounds;
Lines 217-224 Link Here
217
				}
218
				}
218
219
219
				public void handleException(Throwable exception) {
220
				public void handleException(Throwable exception) {
220
					CommonsUiPlugin.getDefault().getLog().log(
221
					CommonsUiPlugin.getDefault()
221
							new Status(IStatus.ERROR, CommonsUiPlugin.ID_PLUGIN,
222
							.getLog()
223
							.log(new Status(IStatus.ERROR, CommonsUiPlugin.ID_PLUGIN,
222
									"Error while notifying IInPlaceCloseListener", exception)); //$NON-NLS-1$
224
									"Error while notifying IInPlaceCloseListener", exception)); //$NON-NLS-1$
223
				}
225
				}
224
			});
226
			});

Return to bug 297923