PROP : Fix dispose exception on CssStyleTab. 21/18521/1
authornakyoung2.choi <nakyoung2.choi@samsung.com>
Tue, 25 Mar 2014 08:41:05 +0000 (17:41 +0900)
committernakyoung2.choi <nakyoung2.choi@samsung.com>
Tue, 25 Mar 2014 08:41:05 +0000 (17:41 +0900)
When change mode to Animator from Design, had occurred dispose exception. Fixed.

Change-Id: I36e55d9f6fe4e7e640c73168874d848435154a1f
Signed-off-by: nakyoung2.choi <nakyoung2.choi@samsung.com>
org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/properties/style/CssStyleTab.java

index 3921fb2..80ccdd3 100644 (file)
@@ -383,8 +383,12 @@ public class CssStyleTab extends PropertiesTabItem implements IPageDataListener
         if (selectorName != null) {
             setSelector(selectorName);
             
-            /* set css selector to CssCategory*/
-            cssCategory.setDeafultSelector(selectorName, model.getIdPropertyValue());    
+            /* Set css selector to CssCategory.
+             * PropertiesMode.DESIGN, only */
+            if (cssCategory != null && !cssCategory.isDisposed()) {
+                cssCategory.setDeafultSelector(selectorName, model.getIdPropertyValue());    
+            }
+                
         }
         
     }