Re: [wmii] Floating window out of wmii control

From: Kris Maglione <>
Date: Thu, 6 Jul 2006 11:30:04 -0400

On Thu, Jul 06, 2006 at 11:23:33AM +0200, Anselm R. Garbe wrote:
>On Wed, Jul 05, 2006 at 07:53:32PM -0400, Kris Maglione wrote:
>> On Wed, Jul 05, 2006 at 07:44:22PM -0400, Tom Lieber wrote:
>> >Azureus' notification pop-ups appear in the bottom corner of my
>> >screen, but they don't get the wmii title bar, I can't drag them, and
>> >I can't click any of their buttons or send keyboard input. They exist
>> >above the bar but below other windows, float or otherwise. They don't
>> >appear to be floated or docked.
>> >
>> >It's a poorly-behaved application, but I think it's a bug if I can't
>> >interact with those windows at all, and they hide the bar. I'm running
>> >3.1. Should I try tip before reporting this?
>> This most likely means that Azureus mapped the windows itself, rather than
>> asking for the window manager to map them. This means that Azureus wants
>> the popups to be undecorated and that it wants to manage their keyboard
>> focus and positioning itself. There will most likely be no difference in
>> tip, but you might check the behavior with another window manager. As for
>> waiting to report this, you've already reported it so I don't understand
>> the question.
>No, we receive a MapRequest for those windows, but the Azureus
>developer set the override_redirect flag of such windows to true
>(which should only be done for windows which should not be
>managed by a WM like splash screens, fullscreen windows and such
I was pupously unclear about how the windows were mapped (I doubt that many
people on this list care to understand the override_redirect flag). If the
override_redirect flag is set, though, the windows should be mapped by the X
server and we recieve MapNotify, rather than MapRequest.

Kris Maglione
The erosion rate of a metal depends upon the melting point.  Smeltzer's Rule
Received on Thu Jul 06 2006 - 17:30:36 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:10:54 UTC