xfrun buglet...

Matthew Weier OPhinney matthew-lists at weierophinney.net
Thu Jul 24 19:22:46 CEST 2003


-- Jasper Huijsmans <jasper at moongroup.com> wrote
(on Thursday, 24 July 2003, 07:16 PM +0200):
> Ok, it is a known problem and it's not easy to fix. Let me try to
> explain.
> 
> The window margins only work for windows that are placed automatically.
> If a window specifically asks for a position, e.g. the run dialog, it
> will be put there.
> 
> It is also hard to avoid other windows, because you'd have to check all
> running windows. There is no way for xfrun to know where the panel is.
> The only alternative is to have it popup in the center of the screen. 
> 
> The taskbar is different, because it sets a special window manager hint
> that in fact reduces the workarea; so, because the window manager keeps
> all windows inside the screen, no windows will ever cover the taskbar.
> Obviously, floating windows like gkrellm or the panel, that can be moved
> anywhere on the screen cannot use this hint.

Okay, the explanation makes sense.

What would make most sense to me is to place the dialog center screen
and give it focus -- that accomplishes the same thing as putting it
under the mouse, as far as I'm concerned (i.e., it gets focus; at least,
with sloppy focus, that is).

Or is that the point?

-- 
Matthew Weier O'Phinney
http://weierophinney.net/matthew/



More information about the Xfce4-dev mailing list