Merge lp:~ubuntu-mate-dev/compiz/fix-1067951 into lp:compiz/0.9.12
Proposed by
Martin Wimpress
Status: | Merged |
---|---|
Approved by: | Marco Trevisan (Treviño) |
Approved revision: | 3994 |
Merged at revision: | 3996 |
Proposed branch: | lp:~ubuntu-mate-dev/compiz/fix-1067951 |
Merge into: | lp:compiz/0.9.12 |
Diff against target: |
9 lines (+2/-0) 1 file modified
debian/mate.ini (+2/-0) |
To merge this branch: | bzr merge lp:~ubuntu-mate-dev/compiz/fix-1067951 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Marco Trevisan (Treviño) | Approve | ||
Ubuntu Sponsors | Pending | ||
Review via email: mp+283039@code.launchpad.net |
Commit message
mate.ini: Enable 'Keep Minimzed Windows' by default for the MATE profile
Description of the change
This merge proposal fixes LP: #1067951.
* https:/
Prior to applying this fix the bug can be reproduced as follows:
* Use MATE TWeak to switch to Compiz as Window Manager
* Open Firefox as it was the last time, history is on to remember previous opened tabs
* Minimize the Firefox window
* Use CRTL + ALT + t to open a terminal
* Execute 'firefox http://
* Firefox will restore but will be missing window decorations.
After applying this fix Firefox doesn't loose Window decorations.
To post a comment you must log in.
I'm still not sure if this is the best idea. As I mentioned in the last merge review, all this does is mask the underlying problem.
I haven't tracked Ubuntu release cycles for a while now, but if this is an urgent fix for an RC release I think it'd be sensible to make a note and track down why windows are losing their decorations upon being unmapped post-release. That sounds like a pretty serious issue to me.
Note that keeping minimised window previews around is not really spec-compliant functionality. It works in 95% of cases, which is convenient, but there's a plausible case where an application could require that its window be unmapped in order to stop refreshing its content. Video players and games are examples that come to mind. I also recall having some issues with Chromium when I implied this feature for Unity. Mostly just something to be aware of.