commit | 7f4d906e3eb8d9374bfd4b1793dcc5fca4463b49 | [log] [tgz] |
---|---|---|
author | Ilya Buziuk <ilyabuziuk@gmail.com> | Fri Jun 24 20:36:11 2016 +0200 |
committer | Ilya Buziuk <ilyabuziuk@gmail.com> | Fri Jun 24 21:11:01 2016 +0200 |
tree | fe82b071fc69764dec6dba4c8562614f44f49d28 | |
parent | c901ab208a061d738dbf94ea4588d40c5a58f210 [diff] |
Bug 496754 - Providing generic way for editors to consume zoom in / out functionality via Adapter Signed-off-by: Ilya Buziuk <ilyabuziuk@gmail.com>
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/AbstractTextZoomHandler.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/AbstractTextZoomHandler.java index f334a47..684e4c2 100644 --- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/AbstractTextZoomHandler.java +++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/AbstractTextZoomHandler.java
@@ -101,7 +101,7 @@ } else if ((part instanceof MultiPageEditorPart) && ((MultiPageEditorPart)part).getSelectedPage() instanceof AbstractTextEditor) { return (AbstractTextEditor)((MultiPageEditorPart)part).getSelectedPage(); } - return null; + return part != null ? part.getAdapter(AbstractTextEditor.class) : null; } @Override