void KeyInputFocusManager::RemoveFocus(Toolkit::Control control)
{
- if(control == mCurrentFocusControl)
+ if(control && control == mCurrentFocusControl)
{
+ DALI_LOG_RELEASE_INFO("RemoveFocus id:(%d)\n", control.GetProperty<int32_t>(Dali::Actor::Property::ID));
control.OffSceneSignal().Disconnect(mSlotDelegate, &KeyInputFocusManager::OnFocusControlSceneDisconnection);
mCurrentFocusControl.Reset();