commit | ba8a0d041ed83ebe18b919d8b2c8a02849ca1c7e | [log] [tgz] |
---|---|---|
author | Philipp Kerling <pkerling@casix.org> | Wed Jul 26 12:02:15 2017 +0200 |
committer | Quentin Glidic <sardemff7+git@sardemff7.net> | Wed Jul 26 12:50:05 2017 +0200 |
tree | 04a5b008794e0392c9eaa45ec743238bdea8c8dd | |
parent | 4c4b9cfb1a55ee864beaf25286bfe4364036f0df [diff] |
desktop-shell: Track focused shell surface by main surface The focused surface is used for determining whether shell surfaces are activated. They should also be considered activated when a subsurface has focus. Inserting a call to weston_surface_get_main_surface fixes this. seat->focused_surface is only used for shell_surface keyboard focus tracking. Signed-off-by: Philipp Kerling <pkerling@casix.org> Reviewed-by: Quentin Glidic <sardemff7+git@sardemff7.net>