When a clientwin refuses focus, focus its parent
commiteb269fad23a6058f3104af8b4550a9e0f90c8124
authorArnout Engelen <arnouten@bzzt.net>
Thu, 27 Mar 2014 22:24:50 +0000 (27 23:24 +0100)
committerArnout Engelen <arnouten@bzzt.net>
Thu, 27 Mar 2014 22:24:50 +0000 (27 23:24 +0100)
tree9692bb26b92c6de00111e2c7ce16e1158fc79ed0
parent8f834d4570aba9e014d0cfb821a46949d0f71655
When a clientwin refuses focus, focus its parent

Specifically, this will make sure that when a clientwin refuses to take the
focus, we give the enclosing frame the focus. This makes sure not being able
to focus the clientwin doesn't interfere with the normal way tabs/frames work.

Intended to fix https://sourceforge.net/p/notion/bugs/60/ . Hopefully doesn't
reintroduce https://sourceforge.net/p/notion/bugs/53/ ...
ioncore/focus.c