Re: [dwm] Minor bug: fullscreen apps keeping their border

From: Anselm R. Garbe <arg_AT_suckless.org>
Date: Wed, 11 Apr 2007 15:21:38 +0200

Thanks for your report. I'll investigate into a fix before next
release.

Regards,
Anselm

On Wed, Apr 04, 2007 at 10:29:34PM +1000, Tony Lainson wrote:
> Hi.
>
> When floating, requests from clients to cover the whole screen are
> supposed to be honoured, and their borders aren't supposed to get in the
> way. That's my understanding, anyway. However:
>
> ------------------------------------------------------------------------
>
> When Firefox is floating and I switch it to fullscreen mode (by pressing
> F11), the border remains [1] until I move the window with my mouse,
> whereupon it disappears.
>
> [1]: http://users.on.net/~panaceid/dwm-bug/firefox.png (notice how the
> right and bottom edges have been cut off)
>
> works: tile layout, c->isfloating False
> (no change)
> BROKEN: tile layout, c->isfloating True
> BROKEN: floating layout, c->isfloating False
> BROKEN: floating layout, c->isfloating True
>
> ------------------------------------------------------------------------
>
> The same problem (border displacing the window) can be seen [2] with
> MPlayer, but triggering it is a little more complicated.
>
> [2]: http://users.on.net/~panaceid/dwm-bug/mplayer.png
>
> works: tile layout, config.h rule floating mplayer windows
> BROKEN: floating layout, config.h rule floating mplayer windows
> (this is the only (slightly) annoying aspect of the bug)
> BROKEN: tile layout, NO config.h rule
> (SOMETIMES *FULLSCREEN* when started with -fs option - race?)
> BROKEN: floating layout, NO config.h rule
> (SOMETIMES works when started with -fs option - race?)
>
> ------------------------------------------------------------------------
>
> A couple of observations: firefox doesn't set any interesting hints, and
> mplayer seems to unmap and remap the window or something when
> fullscreen-toggled (tag *and isfloating* data get reset).
>
> An old but relevant changeset:
> http://www.suckless.org/cgi-bin/hgwebdir.cgi/dwm/rev/722cffee3770
>
> I'd spend a bit longer reading through the code to find out what's
> wrong, but I'm probably too inexperienced and lazy to get anywhere.
>
> Regards,
> Tony Lainson
>

-- 
 Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361
Received on Wed Apr 11 2007 - 15:21:38 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 14:40:39 UTC