Opened 14 years ago
Closed 11 years ago
Last modified 11 years ago
#9589 closed Patch - Bug Fix (fixed)
[PATCH] libmythui: fullscreen doesn't cover gnome panel with compiz
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | minor | Milestone: | 0.27.1 |
Component: | MythTV - User Interface Library | Version: | 0.24-fixes |
Severity: | medium | Keywords: | fullscreen gnome panel |
Cc: | Ticket locked: | no |
Description
It's been a bit of an annoyance for me and the source of several past bug reports that when mythfrontend is run fullscreen on a Gnome desktop using Compiz effects then the upper and lower panels are not covered, unless auto-hiding is enabled.
The problem can be overcome by installing CompizConfig? settings and enabling "Legacy Fullscreen Support" in workarounds - implying that this is a MythTV bug. However, on investigation it appears that it's actually a Compiz bug that's easily worked around by making the window visible before setting the fullscreen state. The attached one-line patch does this.
Attachments (1)
Change History (17)
Changed 14 years ago by
Attachment: | 31-fullscreen.diff added |
---|
comment:1 Changed 14 years ago by
Milestone: | unknown → 0.24.1 |
---|---|
Owner: | set to markk |
Status: | new → accepted |
Version: | Unspecified → 0.24-fixes |
comment:2 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Fix mouse usage in popups, thanks to Paul for spotting the error. Fixes #9589
Changeset: afb8995fe52dd3a3f35ab6c256fd556cce68fd68
comment:3 Changed 14 years ago by
Resolution: | fixed |
---|---|
Status: | closed → new |
comment:5 Changed 14 years ago by
Resolution: | → Fixed |
---|---|
Status: | new → closed |
Applied to fixes/0.24 in 8cc2e9aa27220248d8b1
comment:6 Changed 14 years ago by
libmythui: Revert recent Compiz/fullscreen window fixes.
Some multi-screen setups (TwinView?) are still broken despite an attempted fix. I can't honestly see any combination of initialisation sequence that fixes both the Compiz issue and doesn't break Twinview setups, so reverting until someone can figure out a better way.
Refs #9589
Changeset: 003fc8fb14acc9a6c4aeea2001d33d4cdb3c253d
comment:7 Changed 14 years ago by
libmythui: Revert recent Compiz/fullscreen window fixes.
Some multi-screen setups (TwinView?) are still broken despite an attempted fix. I can't honestly see any combination of initialisation sequence that fixes both the Compiz issue and doesn't break Twinview setups, so reverting until someone can figure out a better way.
Refs #9589 (cherry picked from commit 003fc8fb14acc9a6c4aeea2001d33d4cdb3c253d)
Changeset: db3cfd3273016b741b68541ed322cc89e599a3a1
comment:8 Changed 14 years ago by
Resolution: | Fixed |
---|---|
Status: | closed → new |
comment:9 Changed 14 years ago by
Component: | MythTV - General → MythTV - User Interface Library |
---|---|
Owner: | markk deleted |
Status: | new → assigned |
I have far too many tickets to deal with, so leaving this to someone who has the time and inclination.
comment:10 Changed 13 years ago by
Milestone: | 0.24.1 → unknown |
---|
comment:11 Changed 13 years ago by
Resolution: | → Won't Fix |
---|---|
Status: | assigned → closed |
comment:12 Changed 13 years ago by
This went through several unsuccessful iterations. Time to put it out of its misery.
comment:13 Changed 11 years ago by
Resolution: | Won't Fix |
---|---|
Status: | closed → new |
comment:14 Changed 11 years ago by
Owner: | set to Jean-Yves Avenard <jyavenard@…> |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:15 Changed 11 years ago by
Milestone: | unknown → 0.27.1 |
---|
Slightly different approach applied to master in 3ad6c81aa83491b7e6d2.
If there are no reported side-effects, I'll backport to fixes in a few days.