Re: ion-3ds-20070318

Tuomo Valkonen <[email protected]>
Newsgroups gmane.comp.window-managers.ion.general
Message-ID <[email protected]>
On 2007-03-25, Ben Hutchings <ben-/[email protected]> wrote:
> - Context menus for frames now affect the current object.  Previously
>   (certainly in 20061223; I'm not sure about 20070203) they would
>   affect the tab that the context menu was opened on.  This change
>   doesn't seem to have been documented, but I've noted it in
>   NEWS.Debian.  Was it an intentional change?

No. The config changed to pass _chld instead of _sub, but the pointer
event code doesn't do anything sane with it. But, _chld is needed
to get the context of the active client window or so. (_sub is 
a WGroupCW on a client window tab, whereas _chld should be a 
WClientWin... it's just not anything corresponding to the tab...)

PS. I really don't like the _chld/_sub distinction, that was added
when client windows were changed to be contained in their own 
groups (workspaces) etc. It might be possible to remove _sub with
WRegion.groupleader_of(), as _sub is mainly needed to operate on 
a group within an mplex but it would make the config a little bit
more complicated.

-- 
Tuomo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.