Ticket #214 (reopened usability)
Windows don't come to front on focus (other WM)
|Reported by:||macosforge@…||Owned by:||jeremyhu@…|
|Keywords:||window focus obscured command tab redraw workspaces||Cc:||mmacleod@…|
Bug observed while testing release 2.3.2_rc4 on 10.5.6, Enlightenment 0.16.8 window manager, Gimp, Eterm 0.9.5, OS-X 10.5.6.
If I run another OS-X program, say Textedit, and command-tab back to X11, the X11 windows come forward as expected. However if I am in another OS-X program and click the mouse in one of the exposed X11 windows, X11 appears to be the front application in the menubar, and the X11 window selected will receive keyboard input, but the window doesn't come to the front and is partially obscured as it was before clicked on. If I click on the drag bar to move the X11 window, the entire window immediately comes to the front while I have mouse-down on the drag bar, but as soon as I let go the window becomes obscured again as if it was a background OS-X application. This problem happens in the rootless window mode (not full screen).
For reference, my window manager has 4 workspaces, one of which appears in the rootless window shared by other OS-X apps; X11 windows in other workspaces are in X11-land and don't normally appear as background windows when using other OS-X apps.
Additionally, X11 windows in the other 3 X11 workspaces are now getting an entirely different and serious display problem, in which the background is not being erased at all. As I drag windows around they leave a trail of windows behind them. Pop-up menus stay there forever. These are visual artifacts, the functionality of windows and menus work as expected.
Window manager was compiled in Aug 2008 under 10.5.4 and Xcode 3.1, just before the major X11 update in 10.5.5.
Discussed this issue on the xquartz-dev list and opening this ticket at Jeremy's request.
- Summary changed from Window focus and draw problem to Windows don't come to front on focus (other WM)
comment:17 follow-up: ↓ 18 Changed 5 years ago by jeremyhu@…
- Version changed from dev (xorg-server-1.5-apple) to 2.3.2 (xserver-1.4)
- Milestone changed from 2.3.3 to 2.4.0
comment:19 Changed 5 years ago by jeremyhu@…
- Status changed from new to closed
- Resolution set to duplicate