From 27ae050a47962d8cc15b3e9a2572ac710d6d9a03 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. Change-Id: I2b8edcc5fe8b5fae87ad9f813fa5f6922cbbd481 --- 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..221a7ad 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