Merge "atspi: suppress screen-reader by env variable" into devel/master
[platform/core/uifw/dali-adaptor.git] / dali / internal / accessibility / bridge / bridge-impl.cpp
index 49b2edc..ea95081 100644 (file)
@@ -370,6 +370,14 @@ Bridge* Bridge::GetCurrentBridge()
   else if (autoInitState == AutoInitState::ENABLED)
   {
     bridge = CreateBridge();
+
+    /* check environment variable for suppressing screen-reader */
+    const char *envSuppressScreenReader = Dali::EnvironmentVariable::GetEnvironmentVariable(DALI_ENV_SUPPRESS_SCREEN_READER);
+    if (envSuppressScreenReader && std::atoi(envSuppressScreenReader) != 0)
+    {
+      bridge->SuppressScreenReader(true);
+    }
+
     return bridge;
   }