[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 bc37931e1c6d2fb063411e42a8c098c6a97bdc29..5cedd99cb5054f73c25842fdf9f2f6868807c727 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);
+                }
             }
         }