Panel Opacity for Maximized Windows Toggle: Inconsistent Behavior

Bug #998289 reported by ViViD
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Unity
Confirmed
Low
Unassigned
unity (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

This setting, "Panel Opacity for Maximized Windows Toggle" does not function completely. In most scenarios, maximization of a window does not change the opacity of the panel until a menu on the launcher is accessed or when the application itself modifies a menu, causing a redraw.

Steps to reproduce:

1. Set panel opacity to 0
2. Open an application
3. Maximize the application

Panel will still be transparent

4. access any menu on the panel

Panel will be opaque

Expected result:

Panel opacity should be set to a value of 1 immediately.

I will provide a few screen captures to demonstrate the issue. Note that I am using multiple monitors during the capture, but this issue happens regardless of the amount of monitors in use. I use multiple only a fraction of the time and this issue is present throughout my use of the machine under these settings.

It does seem that different applications are more likely to cause this issue. For example, it occurs nearly 100% of the time while maximizing Chrome. Regardless of application, this should be considered a bug because of the nature of applications on a Linux system. We cannot expect that only specific applications that do not trigger this issue will be in use on any given system. Instead, we need to use a more universal method for triggering the redraw of the panel. The action of maximizing any window, controlled by the window manager, should trigger this event.

Revision history for this message
ViViD (vivnet) wrote :
Revision history for this message
ViViD (vivnet) wrote :
Revision history for this message
ViViD (vivnet) wrote :
Revision history for this message
Omer Akram (om26er) wrote :

That is not an issue for me on a fully updated machine. Could you mention which GPU and driver you are using, also are you fully updated?

Changed in unity:
status: New → Incomplete
Changed in unity (Ubuntu):
status: New → Incomplete
Revision history for this message
ViViD (vivnet) wrote :

The installation in question was fully updated and used nvidia-current versions 295.40 and 295.49, available from the Ubuntu repositories and my PPA, respectively.

This machine has been migrated to a virtual environment. But, it still exists with a fully updated machine using virtualbox 4.1.18 and guest additions version 4.1.18. See the newly attached image.

It seems to be more easily reproducible by launching the application for the first time, minimizing the application, and then maximizing it again by clicking on its icon from the Unity panel.

Revision history for this message
ViViD (vivnet) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Unity because there has been no activity for 60 days.]

Changed in unity:
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for unity (Ubuntu) because there has been no activity for 60 days.]

Changed in unity (Ubuntu):
status: Incomplete → Expired
Revision history for this message
ViViD (vivnet) wrote :

I'm resetting this bug to NEW.

I realize this is an experimental feature that's enabled by using an unintended tool. As such it's probably a very low priority, but it's still a bug. We need to, at minimum, acknowledge that it exists.

I still have this issue with Precise 12.04.1, kernel 3.2.0-31, and nvidia driver 304.48.

Changed in unity (Ubuntu):
status: Expired → New
Changed in unity:
status: Expired → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Alex (alexbixel) wrote :

I have this issue with 12.04 and 3.2.0-33. I'm a laptop user with an Nvidia Optimus card, so most applications run off of integrated graphics (Intel HD3000).

Revision history for this message
Carlos Júnior (chjunior) wrote :

I have this issue. Ubuntu 12.10 amd64 (secured remix).

My graphics card is an Intel® Ivybridge Mobile.

Stephen M. Webb (bregma)
Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
importance: Undecided → Low
Changed in unity:
importance: Undecided → Low
Revision history for this message
Alex Baggott (alex-baggott) wrote :

Tested in 15.10. The behaviour has changed; When an application is maximised, the panel is transparent and remains transparent when a menu item is clicked. This behaviour is consistent across all the applications I've tried, so could this be by design?

Revision history for this message
ViViD (vivnet) wrote :

Alex,

It is supposed to change from transparent to opaque when that option is selected. See the first image I posted.

When "Panel Opacity for Maximized Windows Toggle" is selected and "Panel Opacity" is zero, the window, upon being maximized, should change the panel from transparent to opaque.

Simply put, this is not the case much of the time: inconsistent behavior.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.