[Uix/VoiceControlManager] Fix svace issue (#2326)
authorSooyeon Kim <sooyeon.kim@samsung.com>
Thu, 3 Dec 2020 10:51:28 +0000 (19:51 +0900)
committerGitHub <noreply@github.com>
Thu, 3 Dec 2020 10:51:28 +0000 (19:51 +0900)
* [Uix/VoiceControlManager] Fix svace issue

Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
* Fix build issue

Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
* Fix indentation

Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
src/Tizen.Uix.VoiceControlManager/Tizen.Uix.VoiceControlManager/VoiceCommandsGroup.cs

index bc37931..5cedd99 100644 (file)
@@ -128,13 +128,17 @@ namespace Tizen.Uix.VoiceControlManager
         {
             if (e.Action == NotifyCollectionChangedAction.Add)
             {
-                foreach (VoiceCommand item in e.NewItems)
-                    Add(item);
+                if (e.NewItems != null) {
+                    foreach (VoiceCommand item in e.NewItems)
+                        Add(item);
+                }
             }
             else if (e.Action == NotifyCollectionChangedAction.Remove)
             {
-                foreach (VoiceCommand item in e.OldItems)
-                    Remove(item);
+                if (e.OldItems != null) {
+                    foreach (VoiceCommand item in e.OldItems)
+                        Remove(item);
+                }
             }
         }