Windows are placed with titlebar obscured by Unity menubar.
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Compiz |
Fix Released
|
High
|
Sam Spilsbury | ||
| Friends |
Invalid
|
Undecided
|
Unassigned | ||
| Ubuntu UI Toolkit |
Invalid
|
Critical
|
Florian Boucault | ||
| compiz (Ubuntu) |
Fix Released
|
High
|
Sam Spilsbury | ||
Bug Description
When I open Friends app, its window is too high, making it go out of the screen. I must use Alt+click to move the window and resize it.
Ubuntu 13.04 upgraded from 12.10. Other applications work fine.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Sam Spilsbury: Approve
- Łukasz Zemczak: Approve
-
Diff: 493 lines (+102/-312) 5 files modifiedapidebian/changelog (+9/-0)
plugins/place/src/constrain-to-workarea/include/constrain-to-workarea.h (+0/-6)
plugins/place/src/constrain-to-workarea/src/constrain-to-workarea.cpp (+5/-62)
plugins/place/src/constrain-to-workarea/tests/constrain-to-workarea/src/test-place-constrain-to-workarea.cpp (+58/-235)
plugins/place/src/place.cpp (+30/-9)
- MC Return: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Compiz Maintainers: Pending requested
-
Diff: 642 lines (+178/-158) 9 files modifiedapiplugins/decor/src/decor.cpp (+78/-38)
plugins/decor/src/decor.h (+6/-0)
plugins/place/src/constrain-to-workarea/include/constrain-to-workarea.h (+3/-6)
plugins/place/src/constrain-to-workarea/src/constrain-to-workarea.cpp (+25/-49)
plugins/place/src/constrain-to-workarea/tests/constrain-to-workarea/src/test-place-constrain-to-workarea.cpp (+4/-57)
plugins/place/src/place.cpp (+3/-8)
src/window/extents/src/windowextents.cpp (+10/-0)
tests/manual/README.txt (+9/-0)
tests/manual/plugins/decor.txt (+40/-0)
- PS Jenkins bot (community): Approve (continuous-integration)
- Andrea Azzarone: Approve
-
Diff: 1383 lines (+808/-157) 5 files modifiedapiplugins/decor/tests/acceptance/xorg-gtest/CMakeLists.txt (+2/-0)
plugins/decor/tests/acceptance/xorg-gtest/compiz_decor_acceptance_tests.cpp (+777/-132)
tests/system/xorg-gtest/tests/compiz_xorg_gtest_configure_window.cpp (+6/-25)
tests/xorg-gtest/include/compiz-xorg-gtest.h (+3/-0)
tests/xorg-gtest/src/compiz-xorg-gtest.cpp (+20/-0)
Ok, so I had a chance to play with this today -- all Ubuntu Touch core apps are doing this, not just friends. This means that it's unlikely any code in friends-app is responsible for this behavior.
+ Windows are placed with titlebar obscured by Unity menubar.
Marked critical and unassigned? That's a paddlin' ;-)
I suspect this was introduced by the enable_
Status changed to 'Confirmed' because the bug affects multiple users.
I take that back, i dropped the appmenu patch in qtbase5 and the problem persists, so not qtbase5. I tried a bunch of example apps, all the qtbase5 demos work fine, but the qtdeclarative5 examples has this problem. So it also isn't a bug in ubuntu-ui-toolkit. Maybe qtdeclarative5?
After more experimenting it looks like a compiz regression, probably sometime in march. I verified that the bug can't be reproduced with gnome-shell and it can be reproduced with gnome fallback session, with compiz but no unity. There were several fixes in late march related to window decoration related regressions.
I've confirmed this was a regression caused by revision 3636 of lp:compiz/0.9.9
Fix committed into lp:compiz/0.9.9 at revision None, scheduled for release in compiz, milestone 0.9.9.2
This bug was fixed in the package compiz - 1:0.9.9~
---------------
compiz (1:0.9.
[ Ken VanDine ]
* Revert 3636 from lp:compiz/0.9.9 to fix Qt apps getting window decorations
placed behind the panel. (LP: #1165343)
- This reintroduces bug 1159324, Guake window appears placed by offset
non-existent decoration
* [regression-r3635] Guake window appears placed by offset non-
existent decoration (LP: #1159324)
[ Ubuntu daily release ]
* Automatic snapshot from revision 3650
-- Ubuntu daily release <email address hidden> 2013年4月18日 05:46:57 +0000