• khmel@google.com's avatar
    Fix wrong triggering Logout timer. · f05ad0af
    khmel@google.com authored
    This fixes the issue when ARC++ window goes in/out full-screen or
    minimized/restored. In this case a window is removed deep inside
    the top ARC++ window and this triggers the wrong logout time
    activation.
    On removing l
    This CL checks removing window that belongs to tracked top windows and
    ignored hierarchy change events for other child windows.
    
    Test: Manually + unit test
    Bug: b/79169326
    Change-Id: I825dd9d16d32ce305d43003fb2e77194cfc5ca7c
    Reviewed-on: https://chromium-review.googlesource.com/1045827
    Commit-Queue: Yury Khmel <khmel@chromium.org>
    Reviewed-by: default avatarJames Cook <jamescook@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#559155}
    f05ad0af
logout_confirmation_controller_unittest.cc 10.8 KB