[Top][All Lists]
[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.