From f42d18d5cb6b985ce076d7caf00923803cb178b2 Mon Sep 17 00:00:00 2001 From: Hosang Kim Date: Wed, 23 Aug 2023 12:16:12 +0900 Subject: [PATCH] [Tizen] Add null check on GetStates Sometimes accessible parent is null, so add checking null. --- dali/devel-api/adaptor-framework/accessibility.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dali/devel-api/adaptor-framework/accessibility.cpp b/dali/devel-api/adaptor-framework/accessibility.cpp index 915da51..855a36e 100644 --- a/dali/devel-api/adaptor-framework/accessibility.cpp +++ b/dali/devel-api/adaptor-framework/accessibility.cpp @@ -445,12 +445,17 @@ public: state[State::VISIBLE] = true; state[State::ACTIVE] = visible; } - else + else if (GetParent()) { auto parentState = GetParent()->GetStates(); state[State::SHOWING] = parentState[State::SHOWING]; state[State::VISIBLE] = parentState[State::VISIBLE]; } + else + { + state[State::SHOWING] = false; + state[State::VISIBLE] = false; + } return state; } -- 2.7.4