Opened 10 years ago

Closed 5 years ago

Last modified 5 years ago

#7958 closed defect (fixed)

gnome panel shows even when "full screen" selected

Reported by: Marc Randolph <mrand@…> Owned by: Isaac Richards
Priority: major Milestone: 0.27.1
Component: MythTV - General Version: 0.22-fixes
Severity: high Keywords:
Cc: Ticket locked: no

Description

Reported by a number of downstream Ubuntu users: if you have a decently powerful desktop that you run your front-end on, the gnome panel shows all the time if you have compiz enabled. I believe they changed how the "go fullscreen" signal is handled a version or two ago.

Attachments (1)

50-fullscreen.diff (576 bytes) - added by Lawrence Rust <lvr@…> 9 years ago.

Download all attachments as: .zip

Change History (10)

comment:1 Changed 10 years ago by stuartm

Priority: minortrivial
Severity: mediumlow
Status: newinfoneeded_new

And when we switched to QT4 we started to use the correct fullscreen flag, so unless someone has changed that since I fixed it, I'm at a loss to explain this as a bug. I cannot replicate with KDE 4.

Does anyone using gnome _not_ have a problem? We need to rule out gnome/ubuntu bugs.

comment:2 Changed 10 years ago by stuartm

Milestone: unknown0.23
Priority: trivialmajor
Severity: lowhigh
Status: infoneeded_newnew

Ok to answer my own question, this was broken by [20534], I'll revert that commit.

comment:3 Changed 10 years ago by stuartm

Resolution: fixed
Status: newclosed

(In [23286]) Revert [20534], reinstate the fullscreen window flag. IsGeometryOverriden? doesn't seem to return true in all cases but that's where the bug fixed by [20534] really lies. Fixes #7958 Reopens #6508

comment:4 Changed 9 years ago by Lawrence Rust <lvr@…>

This bug is still present in branch master running on Ubuntu 10.10 with Compiz enabled. I believe that it's down to a bug in Compiz which needs the window to be visible before the window state is changed to fullscreen. The attached patch fixes this bug.

Changed 9 years ago by Lawrence Rust <lvr@…>

Attachment: 50-fullscreen.diff added

comment:5 Changed 8 years ago by superm1@…

Can someone please reopen this ticket for tracking?

This fix was fixed in 3ad6c81aa83491b7e6d2d54c15daf16894a72299 but then reverted in 003fc8fb14acc9a6c4aeea2001d33d4cdb3c253d until a better solution could be found.

comment:6 Changed 5 years ago by JYA

Resolution: fixed
Status: closednew

comment:7 Changed 5 years ago by Jean-Yves Avenard <jyavenard@…>

Resolution: fixed
Status: newclosed

In 1c440ba970bfa0718bd5bc240f412e0bbc24ccf5/mythtv:

Fix fullscreen windowing with Compiz/Unity?

Also fixes live transitions from full screen to windowed screen.

Tested on the following systems:

  • Linux Ubuntu 12.04 and 14.04, with box Xfce and Unity, with multi and single screens setup (including TwinView?). AMD, nVidia and intel drivers.
  • MacOS 10.9: multi and single screens setup

Fixes #9589
Fixes #8021
Fixes #7958

comment:8 Changed 5 years ago by JYA

Milestone: 0.230.27.1

comment:9 Changed 5 years ago by Jean-Yves Avenard <jyavenard@…>

In 25876a76e4e064ba828d0b92c1bbaea218882c81/mythtv:

Fix fullscreen windowing with Compiz/Unity?

Also fixes live transitions from full screen to windowed screen.

Tested on the following systems:

  • Linux Ubuntu 12.04 and 14.04, with box Xfce and Unity, with multi and single screens setup (including TwinView?). AMD, nVidia and intel drivers.
  • MacOS 10.9: multi and single screens setup

Fixes #9589
Fixes #8021
Fixes #7958

(cherry picked from commit 1c440ba970bfa0718bd5bc240f412e0bbc24ccf5)

Note: See TracTickets for help on using tickets.