diff options
author | Claudia Knobloch | 2011-06-20 07:55:17 +0000 |
---|---|---|
committer | Claudia Knobloch | 2011-06-20 07:55:17 +0000 |
commit | 5a3b9cdc7a2085398a2d6bea837bd833e2fa9b57 (patch) | |
tree | d73060868d2a518ca8e6191328302866ddd11b76 | |
parent | ae4850b73238cf12ffadb9772a7533125d52fdde (diff) | |
download | org.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.java | 3 |
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; } |