The title of unfocused maximized window remains in panel when it's closed with LIM enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) |
Bug Description
Steps to reproduce:
0. Have menus to be in window title bars.
1. Open a window that's maximized.
2. Open and focus a window that's unmaximized.
3. Use the controls in panel to close or minimize the maximized window.
What happens: The title of the maximized window is still in the top bar.
What should happen: The title should disappear.
See the attached screenshot for a bogus 'Untitled 1 - LibreOffice Writer' in the panel.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity 7.1.2+14.
ProcVersionSign
Uname: Linux 3.13.0-11-generic x86_64
.tmp.unity.
ApportVersion: 2.13.2-0ubuntu5
Architecture: amd64
CasperVersion: 1.337
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Sun Feb 23 20:09:04 2014
DistUpgraded: Fresh install
DistroCodename: trusty
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device [1043:1587]
NVIDIA Corporation GF108M [GeForce GT 635M] [10de:0de3] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device [1043:1587]
LiveMediaBuild: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140223)
MachineType: ASUSTeK COMPUTER INC. K56CM
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/19/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: K56CM.209
dmi.board.
dmi.board.name: K56CM
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: K56CM
dmi.product.
dmi.sys.vendor: ASUSTeK COMPUTER INC.
version.compiz: compiz 1:0.9.11+
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Sun Feb 23 20:00:05 2014
xserver.configfile: default
xserver.errors:
Failed to load module "nvidia" (module does not exist, 0)
Failed to load module "nvidia" (module does not exist, 0)
NOUVEAU(G0): [XvMC] Failed to initialize extension.
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 17900
vendor AUO
xserver.version: 2:1.15.0-1ubuntu6
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Brandon Schaefer (community): Approve
-
Diff: 1014 lines (+220/-128)19 files modifieddecorations/DecoratedWindow.cpp (+23/-6)
decorations/DecoratedWindow.h (+1/-0)
decorations/DecorationsManager.cpp (+1/-0)
decorations/DecorationsPriv.h (+1/-0)
decorations/DecorationsTitle.cpp (+6/-0)
launcher/SwitcherController.cpp (+17/-37)
launcher/SwitcherController.h (+2/-4)
launcher/SwitcherControllerImpl.h (+1/-4)
launcher/SwitcherView.cpp (+4/-4)
launcher/SwitcherView.h (+1/-1)
panel/PanelMenuView.cpp (+38/-5)
plugins/unityshell/src/unityshell.cpp (+55/-26)
plugins/unityshell/src/unityshell.h (+2/-2)
services/panel-service.c (+44/-10)
tests/MockSwitcherController.h (+1/-3)
tests/test_switcher_controller.cpp (+8/-8)
tests/test_switcher_controller_slow.cpp (+2/-2)
unity-shared/CompizUtils.cpp (+6/-2)
unity-shared/PluginAdapter.cpp (+7/-14)
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
milestone: | none → 7.2.0 |
tags: | added: lim |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in unity: | |
status: | In Progress → Fix Committed |
Fix Released in Unity Unity 7.2.0.