Change if statement order to set the visible mode 35/267235/1 accepted/tizen/6.5/unified/20211205.214005 submit/tizen_6.5/20211201.061417
authordh79pyun <dh79.pyun@samsung.com>
Tue, 30 Nov 2021 05:46:35 +0000 (14:46 +0900)
committerdh79pyun <dh79.pyun@samsung.com>
Tue, 30 Nov 2021 05:54:52 +0000 (14:54 +0900)
The prioriy of the model name is higer than the
profile name.

Change-Id: Id28d03145f433da07d9b3b7ccc33848c5f6f92a5
Signed-off-by: dh79pyun <dh79.pyun@samsung.com>
bt-service/services/adapter/bt-service-core-adapter.c

index c86616a..43f8fdd 100644 (file)
@@ -1482,14 +1482,15 @@ static gboolean __bt_adapter_post_set_enabled(gpointer user_data)
 
        BT_INFO("__bt_adapter_post_set_enabled>>");
 
-       if (TIZEN_PROFILE_IOT || TIZEN_PROFILE_COMMON) {
-               /* Tizen IOT Speaker - The default visible mode is off */
+       if (TIZEN_PROFILE_TV || TIZEN_FEATURE_ROBOT_REFERENCE ||
+                        !headed_plugin_info->plugin_headed_enabled) {
                if (BLUETOOTH_ERROR_NONE != _bt_set_discoverable_mode(
-                               BLUETOOTH_DISCOVERABLE_MODE_CONNECTABLE, 0))
+                               BLUETOOTH_DISCOVERABLE_MODE_GENERAL_DISCOVERABLE, 0))
                        BT_ERR("Fail to set discoverable mode");
-       } else if (TIZEN_PROFILE_TV || !headed_plugin_info->plugin_headed_enabled) {
+       } else if (TIZEN_PROFILE_IOT || TIZEN_PROFILE_COMMON) {
+               /* Tizen IOT Speaker - The default visible mode is off */
                if (BLUETOOTH_ERROR_NONE != _bt_set_discoverable_mode(
-                               BLUETOOTH_DISCOVERABLE_MODE_GENERAL_DISCOVERABLE, 0))
+                               BLUETOOTH_DISCOVERABLE_MODE_CONNECTABLE, 0))
                        BT_ERR("Fail to set discoverable mode");
        } else {
                __bt_set_visible_mode();