[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #45442] Document windows obscure submenus & floating panels on Ubun
From: |
Josh Freeman |
Subject: |
[bug #45442] Document windows obscure submenus & floating panels on Ubuntu |
Date: |
Tue, 30 Jun 2015 04:50:34 +0000 |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 |
URL:
<http://savannah.gnu.org/bugs/?45442>
Summary: Document windows obscure submenus & floating panels
on Ubuntu
Project: GNUstep
Submitted by: tedge
Submitted on: Tue 30 Jun 2015 04:50:31 AM GMT
Category: None
Severity: 3 - Normal
Item Group: Bug
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Tested 4 up-to-date 32-bit Linux distros installed on VirtualBox 4.3.28
(latest), with Clang 3.7 & GNUstep from the current SVN trunk:
- Ubuntu 14.04.2
- Ubuntu 15.04
- Linux Mint 17.1 Cinnamon
- Linux Mint 17.1 MATE
Also tested Linux Mint 17.1 MATE as a hardware install, using Clang 3.5 &
current GNUstep trunk; Same results as Mint MATE on Virtualbox, so the issue
likely isn't due to virtualization, but that can't be ruled out until also
tested with Ubuntu on a hardware install.
The issue appears on Ubuntu 14.04.2 & 15.04, both of which use the Compiz
window manager. It does not appear on Mint 17.1 (based on Ubuntu 14.04.2)
Cinnamon, which uses the Muffin window manager, or MATE, when using its
default window manager, Marco. However, 17.1 MATE also supports Compiz -
switching to Compiz causes the issue to appear on Mint as well, so Compiz - or
interfacing with it - is the likely cause.
Under the affected configurations mentioned above, the issue can be reproduced
in GNUstep GUI applications that have a main menu and normal windows (window
level: NSNormalWindowLevel); Several apps were checked and shown to display
the issue, including Graphos, PRICE, and FisicaLab.
To reproduce the issue: Run a GS GUI application, open a document window, and
position the app's main-menu panel over the document window so that when a
menu-item is clicked, its submenu panel will overlap the document window. (See
attached image). Clicking a main-menu item will cause the submenu to appear
behind the document window instead of in front.
Additional details:
- When the submenu/floating-panel is revealed behind the document window, it
can be brought to the front by clicking its titlebar. However, if the
submenu/panel is hidden again, the next time it appears it will return to its
previous ordering behind the document window.
- Issue affects windows at level NSFloatingWindowLevel & NSSubmenuWindowLevel,
but doesn't appear to affect windows at level NSMainMenuWindowLevel or
NSStatusWindowLevel - those will correctly remain in front of document
windows.
- Switching the document window's level from NSNormalWindowLevel to
NSDesktopWindowLevel will prevent it from obscuring submenus/panels.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Tue 30 Jun 2015 04:50:31 AM GMT Name: Ubuntu15.05_GNUstepWindow.png
Size: 30kB By: tedge
<http://savannah.gnu.org/bugs/download.php?file_id=34346>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?45442>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #45442] Document windows obscure submenus & floating panels on Ubuntu,
Josh Freeman <=