HomePhabricator

efl_ui_focus_layer: correctly dismantle redirect chain

Authored by Marcel Hollerbach <mail@marcel-hollerbach.de> on Apr 14 2020, 8:29 AM.

Description

efl_ui_focus_layer: correctly dismantle redirect chain

Summary:
when a redirect manager is unset, all focus managers in the chain upper
to the set manager must be unset. The code uses redirect manager == NULL
as an check for the manager to be active or not.

ref D11667
Depends on D11671

Reviewers: zmike

Reviewed By: zmike

Subscribers: cedric, reviewers, committers

Tags: efl

Differential Revision: https://phab.enlightenment.org/D11672

Details

Committed
zmikeApr 14 2020, 8:29 AM
Reviewer
zmike
Differential Revision
D11672: efl_ui_focus_layer: correctly dismantle redirect chain
Parents
rEFL2ed854bb925b: efl_ui_focus_manager: do not magically set focus to new elements
Branches
Unknown
Tags
Unknown
zmike committed rEFL6312054181e1: efl_ui_focus_layer: correctly dismantle redirect chain (authored by Marcel Hollerbach <mail@marcel-hollerbach.de>).Apr 14 2020, 8:29 AM