emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: raise-frame doesn't work in Fedora Core 4


From: Jan Djärv
Subject: Re: raise-frame doesn't work in Fedora Core 4
Date: Sun, 16 Sep 2007 12:25:05 +0200
User-agent: Thunderbird 1.5.0.13 (X11/20070824)

Katsumi Yamaoka skrev:
> Hi again,
> 
> I recalled this bug has not been solved yet.
> 
>>>>>> Katsumi Yamaoka wrote:
> 
>> For instance, I couldn't make the Emacs frame (which was
>> existing but was lowered behind the other frames) pop to the
>> front using `C-x 5 b'.
> 
> I'm now in Fedora 7 that I update everyday.  It runs the metacity
> window manager and the problem seems to happen only with LUCID
> (not GTK) Emacs on it.  The concrete way to reproduce this bug is:
> 
> 1. Start Emacs with the -Q option.
> 2. Type `C-x 5 b *Messages* RET'.
>    Now there are two Emacs frames as follows:
> +-------------+
> |             |
> |     +--------------+
> |     |              |
> |  *sc|              |
> +-----|              |
>       |  *Messages*  |
>       +--------------+
> 3. Select the *scratch* frame by the mouse.
> +-------------+
> |             |
> |             |------+
> |             |      |
> |  *scratch*  |      |
> +-------------+      |
>       |  *Messages*  |
>       +--------------+
> 4. Type `C-x 5 b *Messages* RET' in the *scratch* frame.
>    But the *Messages* frame is neither raised nor focused.

Metacity ignores most focus and raise requests.  It does honor
_NET_ACTIVE_WINDOW.  However, Emacs only does _NET_ACTIVE_WINDOW for
x-focus-frame, not raise-frame.  Why Gtk+ differs I don't know.  Probably it
sets some property behind the scenes that Xt does not.

        Jan D.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]