On 03-Feb-2002 Asviyan, Anatoly wrote:
>       hi
> here some thing that can be considered "bugs" ;-) If I missed something or
> just was wrong plz fix me
> 
> It seems that bb does not respect WM_TRANSIENT_FOR property: 
> dialogs can appear anywhere on screen and not put above their "master"
> windows. 
> I suggest that transient's position will be based on "master" x and y, even
> if "master" is currently invisible (say iconified or on another workspace)
> 

can you give an example of improper handling?  "I open Foo and select bar and
its window opens in an odd place".

> 
> Another issue is that bbappconf is not aware about EVERY opened window. 
> For example, some wine windows (class hint "wine", "Wine") escape from it. 
> I think the reason is blackbox itself - it does not send event everytime new
> window opens.
> 

Yes it does *IF* that window is supposed to be handled by the wm.  Of course
wine is a bit hard for me to test, does this happen with another app?  What
kind of window is blackbox apparently not sending events for?  If you run
bbpager, do the windows appear in the pager?

> And yet another bbappconf issue: it checks window attributes only once. If
> at runtime window changes its properties (class, name, etc) 
> bbappconf does not treat the change according to its config file.
> 

That means it is missing something in the event handler.  Note bbappconf was an
early test release and not finished.

Reply via email to