# HG changeset patch # User timkelly # Date 1277501091 18000 # Node ID e884710be6ef6dff4f9c118fbc4a0aae98396231 # Parent 69d5b194482bab136ea7c8b76ec48063ce7b29b0 fix problem with removing product variants. diff -r 69d5b194482b -r e884710be6ef core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/internal/api/sdk/ui/SBSv2PlatformFilterComposite.java --- a/core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/internal/api/sdk/ui/SBSv2PlatformFilterComposite.java Fri Jun 25 12:58:06 2010 -0500 +++ b/core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/internal/api/sdk/ui/SBSv2PlatformFilterComposite.java Fri Jun 25 16:24:51 2010 -0500 @@ -162,7 +162,10 @@ if (addVariantDlg.open() == TrayDialog.OK){ if (customVariantListViewer.testFindItem(addVariantDlg.getUserCreatedVariant()) == null){ // doesn't exist, add it. if it does exist just ignore it - customVariantListViewer.add(addVariantDlg.getUserCreatedVariant()); + List variantList = (List)customVariantListViewer.getInput(); + variantList.add(addVariantDlg.getUserCreatedVariant()); + customVariantListViewer.setInput(variantList); + customVariantListViewer.refresh(); } } }