diff options
author | Vito Caputo <vcaputo@gnugeneration.com> | 2016-08-14 19:09:31 -0700 |
---|---|---|
committer | Vito Caputo <vcaputo@gnugeneration.com> | 2016-08-14 19:09:31 -0700 |
commit | 667dbddff7a2656695fda5ea65529b918713359d (patch) | |
tree | 7f9876e6c3a6506cb306f9c91b31e994be4f7cf8 /src/charts.h | |
parent | e854f91f8bbf5a360c2a8713c52f6de19dfd9568 (diff) |
Set input focus in vwm_win_focus() when is_mapped()
It's inappropriate to assume the window being focused is in the visible
context. This caused the input focus to spuriously vanish if a window on
another desktop went away causing the next one, also invisible, to get focused.
I'm surprised how long I went without ever noticing this bug! My workflow
basically never has windows vanishing that aren't in the focused context.
Diffstat (limited to 'src/charts.h')
0 files changed, 0 insertions, 0 deletions