Initialize AccessibilityAdaptor::mFocusedActorPosition to (-1, -1) 50/288050/1 accepted/tizen/6.0/unified/20230210.032657 submit/tizen_6.0/20230209.154058
authorArtur Świgoń <a.swigon@samsung.com>
Thu, 9 Feb 2023 15:07:56 +0000 (16:07 +0100)
committerArtur Świgoń <a.swigon@samsung.com>
Thu, 9 Feb 2023 15:09:33 +0000 (16:09 +0100)
These are the special values recognized by e-mod-tizen-screen-reader.

Change-Id: Id8b58c633c4a1dd9e24ef6e33bd064f4db329c35

dali/internal/accessibility/common/accessibility-adaptor-impl.cpp

index 6315ad7..68e32cf 100644 (file)
@@ -52,7 +52,7 @@ Debug::Filter* gAccessibilityAdaptorLogFilter = Debug::Filter::New(Debug::NoLogg
 
 AccessibilityAdaptor::AccessibilityAdaptor()
 : mReadPosition(),
-  mFocusedActorPosition(),
+  mFocusedActorPosition(-1.0f, -1.0f),
   mActionHandler( NULL ),
   mIsEnabled( false ),
   mIsForced( false )
@@ -76,6 +76,8 @@ void AccessibilityAdaptor::EnableAccessibility()
   {
     mIsEnabled = true;
 
+    SetFocusedActorPosition(Dali::Vector2(-1.0f, -1.0f));
+
     if( mActionHandler )
     {
       mActionHandler->ChangeAccessibilityStatus();