Opened 10 years ago

Closed 10 years ago

#4700 closed bug (fixed)

[Cortex] Wrong window layering: main window over child windows; child windows of other apps don't open; windows of other apps are always behind Cortex windows

Reported by: mpanasyuk Owned by: axeld
Priority: normal Milestone: R1
Component: Servers/app_server Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

How to reproduce:

1) Open Cortex on workspace 1. Move it's main window to the workspace 2 (hold it by the titlebar and press Alt+F2).

Child windows (Media Add-Ons, Transport) are now always behind the main window.

2) Don't close Cortex. Open Pe.

Pe's main window is now always behind Cortex window even when it's active.

3) Try to open child window in Pe (ex. Window->HTML Palette) and no child window will open.

Close Cortex and Pe's child window becomes visible.

Additional info:

I've tried other different scenarios with other apps involved. Seems that Cortex is the only one from standard Haiku installation that triggers this bug. When you open Cortex and shift it from one workspace to another it makes all child windows of other apps opened to disappear and Cortex main window stays on foreground even when another app gains focus.

Haiku R1/alpha1 (Revision 32975)

Change History (5)

comment:1 by mpanasyuk, 10 years ago

Component: - GeneralApplications

comment:2 by axeld, 10 years ago

Component: ApplicationsServers/app_server
Owner: changed from nobody to axeld
Version: R1/pre-alpha1R1/Development

Definitely reproducible, and interesting, too. The problem also goes away when you manually send the Cortex window to the back (by clicking on the title/border with the right mouse button).

comment:3 by axeld, 10 years ago

Status: newassigned

comment:4 by axeld, 10 years ago

It's obviously a problem of the "floating all windows" feel.

comment:5 by axeld, 10 years ago

Resolution: fixed
Status: assignedclosed

Fixed in hrev33697.

Note: See TracTickets for help on using tickets.