[Tizen] Disable ATSPI when release or perf image 85/293585/1
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Wed, 31 May 2023 09:56:28 +0000 (18:56 +0900)
committerSeoyeon Kim <seoyeon2.kim@samsung.com>
Wed, 31 May 2023 10:25:48 +0000 (19:25 +0900)
Change-Id: Ia40932407ecac30d9cf50ec1b8a6b7b55142a506
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
dali/internal/accessibility/bridge/bridge-impl.cpp

index 2036741..a63b06d 100644 (file)
@@ -796,15 +796,15 @@ std::shared_ptr<Bridge> CreateBridge()
 
   try
   {
-    /* check environment variable first */
+    /* Check environment variable first */
     const char* envAtspiDisabled = Dali::EnvironmentVariable::GetEnvironmentVariable(DALI_ENV_DISABLE_ATSPI);
     if(envAtspiDisabled && std::atoi(envAtspiDisabled) != 0)
     {
       return Dali::Accessibility::DummyBridge::GetInstance();
     }
 
-    // check if debug mode
-    if(access("/etc/debug", F_OK) != 0)
+    // Check if the image is either release or perf mode
+    if((access("/etc/release", F_OK) == 0) || (access("/etc/perf", F_OK) == 0))
     {
       return Dali::Accessibility::DummyBridge::GetInstance();
     }