bug-gnustep
[Top][All Lists]
Advanced

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

Re: [RFC]: Window focus changes


From: Benhur Stein
Subject: Re: [RFC]: Window focus changes
Date: Thu, 30 Oct 2003 17:13:39 -0200

On 2003-10-30 14:58:15 -0200 Adam Fedor <address@hidden> wrote:

I doesn't really change a lot, but it does shift most of the handling of Focus to the front-end (which knows more about the state of the windows). I think it fixes a few problems, but there are still Focus issues. I wanted to get this out of the way, so I can work more on documenting the backend and some other fixes.


Hi, Adam.

It's much better.

I noted some problems though:

When I launched GNUMail the first time, the two windows (Folders and the main window) kept blinking for some time, focus being given back and forth to one then to the other in rapid succession. Killing and relaunching it, I didn't have the problem anymore. When I opened this window to reply, it happened again, between the new window and
the Filders window that I let open.

I still have the problem with new Terminal windows seeming to have the alt key blocked, until the window title is clicked, though it doesn't seem to be a focus problem.

I noted a different problem (maybe it existed before, but I've never seen), and this one happens only with the art backend, not with xlib. I tried it with Terminal and with Ink. With more than one window of the same program opened, selecting a window by it's title always work, but selecting one window that was not selected by clicking inside it instead of on its border makes it hard to select another window from the same program later (it can only be selected by clicking inside it, clicking on its
title does not select it).
Probably related: open two Terminal windows and one Ink window. Select one of the Terminal windows. Select the Ink window. Click inside the other Terminal window; it gets the focus, but the previously selected Terminal window gets the focus before,
for a small amount of time.

Thanks for your patience...

Benhur





reply via email to

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