Re: Tabs bug: inactive tabs being overlapped

Scott Scriven said:     (by the date of Wed, 6 Aug 2008 04:33:37 -0600)

> * Fernando <ferkiwi gmail com> wrote:
> > This is what i mean: 
> >
> The problem (if it's a problem) is that windows in a tab group are not 
> necessarily contiguous in the stacking list.  Or, other windows 
> can be stacked between members of a tab group.

We need a single function which goes through all windows and sorts
them according to tab groups. This function can be bound to some
hotkey combination. And we could simply invoke it by keypress to
clear the odd looking view.

> It generally causes no problems, other than looking a bit odd.
> I suppose it's fixable, but would require one of two 
> things...
>   - Put window group logic inside a lot of core functions, to 
>     make sure nothing can ever get stacked in the middle of a 
>     group.

afterwards, we will gradually add calls to this function from
different parts of sawfish code. (provided that it is fast enough...)

>   - Make large changes to how windows are drawn, so that the 
>     top-most window also draws the tabs for its siblings.

sounds too difficult for me :)

Janek Kozicki                                                         |

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]