xfrun buglet...

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


-- Ric <fhj52ads at yahoo.com> wrote
(on Thursday, 24 July 2003, 08:24 AM -0700):
> Hi Matthew:
> --- Matthew Weier OPhinney <matthew-lists at weierophinney.net> wrote:
> > I like xfrun4, 
...
> > I particularly like how it pops up at the mouse cursor position. 
> >  
> > EXCEPT... when the mouse cursor position is over or near a panel (be
> > it xfce, or gkrellm -- it doesn't appear to be the case with the
> > taskbar).  Since panel apps remain on top, it means that they
> > obscure xfrun4's dialog.
> 
> I had that with other things - one has to change the panel layer to
> "Normal".  The default is "Top" (idunno...). 
> - or does it do it on "Normal" - it does not here.

No, the dialog goes over the top of the panel when the panel layer is
set to to "Normal", under when panel layer is set to "Top" -- which is
to be expected, I suppose. But, again, it makes the xfrun4 dialog a pain
if, for instance, you launch it from the panel (which I often do).

> > What's stranger is that I've even set up workspace margins to ensure
> > that new windows *shouldn't* have a window edge that would go into
> > that area.
> > 
> > And yet it does, consistently. Personally, I consider this a bit of
> > a bug.
> 
> I have noticed that with only some gtk aps.  All others seem to work.
> Are the aps causing you problems gtk1 or 2?

The only other app that I have a problem with is gkrellm2. I have
gkrellm configured to be a dock/panel. The netwm type it sets is
'_NET_WM_WINDOW_TYPE_DOCK', whereas the xfce4 panel is
'_NET_WM_WINDOW_TYPE_NORMAL', but with '_NET_WM_STATE_ABOVE' set, which
accomplishes much of the same thing. Either way, the xfrun4 dialog
starts beneath each of them.

> It is quite frustrating to have an ap open with the title bar
> underneath the taskbar. I resolved that by placing the taskbar at the
> bottom. :) In general, though, IMO, xfwm4 handles placement much
> better than xfwm does. I rarely have any problem now.

The taskbar works fine -- its netwm hits say it, too, is a
_NET_WM_WINDOW_TYPE_DOCK. I'm not quite sure why the behaviour between
the taskbar and gkrellm are different.

> > What I'd like to see: xfrun4 snaps to the panel edge if it would
> > otherwise appear beneath it.

Actually, it's not even just that -- I'd like to see it obey the
workspace margins, as it doesn't with the current behaviour. If that
were fixed, it would work fine (as I've set up margins on the right side
of my screen to prevent windows from appearing under the panel and
gkrellm).

> > I can provide screenshots, if necessary. Last observed behaviour is with
> > rc2.

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



More information about the Xfce4-dev mailing list