Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudia Knobloch2011-06-20 07:55:17 +0000
committerClaudia Knobloch2011-06-20 07:55:17 +0000
commit5a3b9cdc7a2085398a2d6bea837bd833e2fa9b57 (patch)
treed73060868d2a518ca8e6191328302866ddd11b76
parentae4850b73238cf12ffadb9772a7533125d52fdde (diff)
downloadorg.eclipse.ptp-5a3b9cdc7a2085398a2d6bea837bd833e2fa9b57.tar.gz
org.eclipse.ptp-5a3b9cdc7a2085398a2d6bea837bd833e2fa9b57.tar.xz
org.eclipse.ptp-5a3b9cdc7a2085398a2d6bea837bd833e2fa9b57.zip
No destroying after an fLguiItem was selected - Fixed NPE
-rw-r--r--rms/org.eclipse.ptp.rm.lml.core/src/org/eclipse/ptp/rm/lml/core/LMLManager.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/rms/org.eclipse.ptp.rm.lml.core/src/org/eclipse/ptp/rm/lml/core/LMLManager.java b/rms/org.eclipse.ptp.rm.lml.core/src/org/eclipse/ptp/rm/lml/core/LMLManager.java
index 24fadf4cc..9e8e1e0d2 100644
--- a/rms/org.eclipse.ptp.rm.lml.core/src/org/eclipse/ptp/rm/lml/core/LMLManager.java
+++ b/rms/org.eclipse.ptp.rm.lml.core/src/org/eclipse/ptp/rm/lml/core/LMLManager.java
@@ -279,13 +279,14 @@ public class LMLManager {
}
public void selectLgui(String name) {
- if (name != null && fLguiItem.toString().equals(name)) {
+ if (name != null && fLguiItem != null && fLguiItem.toString().equals(name)) {
return;
}
fireRemovedLgui(null);
if (name != null) {
final ILguiItem item = LGUIS.get(name);
if (item != null) {
+ fLguiItem = item;
fireNewLgui();
return;
}

Back to the top