Ticket #300 (reopened usability)

Opened 4 years ago

Last modified 21 months ago

Background window doesn't regain focus when another window is killed

Reported by: wysockim@… Owned by: jeremyhu@…
Priority: Nice to Have Milestone: later
Component: quartz-wm Version: 2.4.0 (xserver-1.5.3-apple14)
Keywords: focus Cc: wysockim@…

Description

If I have two windows open and I kill one program at the terminal (instead of clicking the red close button) two problems occur: 1) the other window doesn't regain focus automatically, 2) Cmd-` no longer switches between windows. If I then click the window with the mouse, it gets focus and things go back to normal.

Change History

comment:1 Changed 4 years ago by jeremyhu@…

  • Status changed from new to assigned
  • Milestone set to 2.4.1

Interesting, thanks.

comment:2 Changed 3 years ago by jeremyhu@…

  • Milestone changed from 2.5.0 to 2.5.1

comment:3 Changed 3 years ago by jeremyhu@…

  • Component changed from xserver to quartz-wm

comment:4 Changed 3 years ago by jeremyhu@…

  • Milestone changed from 2.5.1 to later

<rdar://problem/7824963>

comment:5 Changed 2 years ago by jeremyhu@…

  • Status changed from assigned to closed
  • Resolution set to fixed
  • Milestone changed from later to 2.6.2

This doesn't reproduce in 2.6.2, so it looks like my changes fixed this one.

comment:6 Changed 21 months ago by wysockim@…

  • Status changed from closed to reopened
  • Resolution fixed deleted

Actually, I'm still seeing it with 2.6.3 on Snow Leapard. ImageMagick's display is the easiest way for me to reproduce it:

  1. In Terminal: display foo.jpg &
  2. In Terminal: display foo.jpg
  3. Now Cmd-Tab to XQuartz and the most recent display window has focus, and Cmd-` cycles between X windows.
  4. In Terminal: Ctrl-c to kill the last display command
  5. Now Cmd-Tab back to XQuartz and no window has focus, and Cmd-` doesn't cycle between windows.

The only way I know to get the focus back to an older window is with the mouse.

comment:7 Changed 21 months ago by wysockim@…

  • Cc wysockim@… added

Cc Me!

comment:8 Changed 21 months ago by jeremyhu@…

  • Milestone changed from 2.6.2 to later
Note: See TracTickets for help on using tickets.