Bug 468906 - NullPointerException in OpenWithMenu$1.compare (92), part 2
authorAndrey Loskutov <loskutov@gmx.de>
Sat, 6 Jun 2015 21:13:09 +0000 (23:13 +0200)
committerAndrey Loskutov <loskutov@gmx.de>
Tue, 25 Aug 2015 22:06:04 +0000 (00:06 +0200)
commitf6eb988e9c34f2e932d0ad2344d64c9ed70b53e7
treee9c48e0815375e076e91134b20d70bfa1442085e
parentbc01db0fe2ad88bc2de0ef06a5183166b8065da3
Bug 468906 - NullPointerException in OpenWithMenu$1.compare (92), part 2

EditorSelectionDialog: use existing descriptor to set default editor and
always re-set editor mapping to properly persist user choice in case of
external editors.

Change-Id: Icc9910e9005bb63bf8885f1ad9d2f9a5d5a72032
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/dialogs/EditorSelectionDialog.java
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/registry/EditorRegistry.java
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/registry/FileEditorMapping.java