diff options
| author | Dhandapani <dhandapani@gluster.com> | 2011-04-18 16:55:38 +0530 |
|---|---|---|
| committer | Dhandapani <dhandapani@gluster.com> | 2011-04-18 16:55:38 +0530 |
| commit | 41f9d676054f9f5e0d95a7abe9c33eec2f8c9db0 (patch) | |
| tree | d4273cf125e24769c40dfd11ff98a5e21853c4b7 | |
| parent | e9a881d2b9660732fb9e08eac70471c1d9827370 (diff) | |
| parent | 07d0360faefd568aa1bb4bce0d7833dd3a1e9bab (diff) | |
Merge commit 'upstream/master'
| -rw-r--r-- | src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/details/OptionKeyEditingSupport.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/details/OptionKeyEditingSupport.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/details/OptionKeyEditingSupport.java index b3f7ca3a..a94ae25a 100644 --- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/details/OptionKeyEditingSupport.java +++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/views/details/OptionKeyEditingSupport.java @@ -52,6 +52,7 @@ public class OptionKeyEditingSupport extends EditingSupport { @SuppressWarnings("unchecked") @Override protected void setValue(final Object element, final Object value) { + Entry<String, String> oldEntry = (Entry<String, String>)element; Integer newValue = (Integer)value; String newKey = allowedKeys[newValue]; @@ -61,7 +62,7 @@ public class OptionKeyEditingSupport extends EditingSupport { } // value has changed. set volume option at back-end and update model accordingly - volume.getOptions().remove(""); + volume.getOptions().remove(oldEntry.getKey()); volume.setOption(newKey, ""); getViewer().refresh(); } |
