Fix keyboard tracking when leaving an xdg shell window
Fix keyboard tracking when leaving an xdg shell window

_parent_client_contains_pointer() shouldn't return true if there is no
parent client.  This could result in leaving stale resources in the
keyboard focus list and crash the compositor.

tasn/enlightenment,tasn/enlightenment,tasn/enlightenment