Panel does not set strut property correctly when adjacent to another screen

Bug #525582 reported by Rena Kunisaki
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz
Invalid
Undecided
Unassigned
GNOME Panel
New
Medium
gnome-panel (Ubuntu)
Fix Released
Undecided
Sam Spilsbury

Bug Description

Binary package hint: compiz

If you have a panel at the right side of a screen, which is not the rightmost screen, and you Maximumize a window on that screen, it goes under the panel.

Revision history for this message
Rena Kunisaki (i-am-inuyasha) wrote :
Revision history for this message
Anzenketh (anzenketh) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately, we cannot work on this bug because your description didn't include enough information. You may find it helpful to read "How to report bugs effectively" http://www.chiark.greenend.org.uk/~sgtatham/bugs.html. We'd be grateful if you would then provide a more complete description of the problem.

We have instructions on debugging some types of problems at http://wiki.ubuntu.com/DebuggingProcedures

At a minimum, we need:
1. the specific steps or actions you took that caused you to encounter the problem,
2. the behavior you expected, and
3. the behavior you actually encountered (in as much detail as possible).
Thanks!

Revision history for this message
Rena Kunisaki (i-am-inuyasha) wrote :

I'm not sure what more there is to say... exact process? OK, first enable the Maximumize plugin (I have everything except "ignore sticky windows" checked in config):

Revision history for this message
Rena Kunisaki (i-am-inuyasha) wrote :

Then arrange a panel between two displays like so:

Revision history for this message
Rena Kunisaki (i-am-inuyasha) wrote :

Press whatever key you bound Maximumize to (Alt+F3 for me), and this happens:

Revision history for this message
Rena Kunisaki (i-am-inuyasha) wrote :

Instead, this should happen. I think that's about as clear as I can explain it. Sorry for spam... we need a multi-attachment function >.>

Revision history for this message
Anzenketh (anzenketh) wrote :

Thank you for adding that information. You should be able to attach a .tar file if you want to submit multiple uploads.(Have not checked recently on that)

We are almost finished getting all the information we need.

Could you please run on the system having the issue.

apport-collect -v -p compiz 525582

Changed in compiz (Ubuntu):
status: New → Incomplete
Revision history for this message
Rena Kunisaki (i-am-inuyasha) wrote :

What package is apport-collect in on Debian?

Revision history for this message
Anzenketh (anzenketh) wrote :

apport-collect is a ubuntu package. Please see the following.

https://wiki.ubuntu.com/Apport

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

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

Changed in compiz (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Sam Spilsbury (smspillaz) wrote :

This is a gnome-panel bug, see https://bugzilla.gnome.org/show_bug.cgi?id=636842. There are a number of similar bugs filed upstream for metacity as well, but this is definitely gnome-panel being weird. It does not set the _NET_WM_STRUT property correctly when panels are adjacent to other screens.

Changed in compiz (Ubuntu):
assignee: nobody → Sam "SmSpillaz" Spilsbury (smspillaz)
status: Expired → Confirmed
affects: compiz (Ubuntu) → gnome-panel (Ubuntu)
summary: - Maximumize goes under panels in some multihead arrangements
+ Panel does not set strut property correctly when adjacent to another
+ screen
Changed in compiz:
importance: Unknown → Undecided
status: Unknown → New
status: New → Invalid
Changed in gnome-panel:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

Should be fixed in Ubuntu 20.04.

Changed in gnome-panel (Ubuntu):
status: Confirmed → Fix Released
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.