When the dash menu is opened, the maximize / unmaximize button does not match the actual window size.
I think that initial image of the button is wrong.
[How To Reproduce]
1. Open Dash menu
2. Click maximize / unmaximize button (repeat several times)
Please see attached screen shot file.
[Actual Result]
Button image will be changed by pressing as following:
When the dash menu is opened, the maximize / unmaximize button does not match the actual window size.
I think that initial image of the button is wrong.
[How To Reproduce]
1. Open Dash menu
2. Click maximize / unmaximize button (repeat several times)
Please see attached screen shot file.
[Actual Result]
Button image will be changed by pressing as following:
unmaximize -> unmaximize -> maximize -> unmaximize .....
[Expected Result]
Button image should be changed by pressing as following:
maximize -> unmaximize -> maximize -> unmaximize .....
[How To Fix]
I fix following patch.
diff -ruN unity-4. 16.0.org/ plugins/ unityshell/ src/WindowButto ns.cpp unity-4. 16.0/plugins/ unityshell/ src/WindowButto ns.cpp 16.0.org/ plugins/ unityshell/ src/WindowButto ns.cpp 2011-09-17 21:46:46.457858075 +0900 16.0/plugins/ unityshell/ src/WindowButto ns.cpp 2011-09-18 00:10:23.331318340 +0900
_place_ hidden_ interest( 0) imize() ; ::GetDefault( )->changed. connect( sigc::mem_ fun(this, &WindowButton: :LoadImages) ); gs::GetDefault( )->changed. connect( sigc::mem_ fun(this, &WindowButton: :UpdateDashUnma ximize) );
--- unity-4.
+++ unity-4.
@@ -59,6 +59,7 @@
{
LoadImages();
+ UpdateDashUnmax
PanelStyle
DashSettin
ProblemType: Bug compiz/ libunityshell. so] ature: Ubuntu 3.0.0-11.18-generic 3.0.4 support. test.0:
DistroRelease: Ubuntu 11.10
Package: unity 4.16.0-0ubuntu1 [modified: usr/lib/
ProcVersionSign
Uname: Linux 3.0.0-11-generic i686
.tmp.unity.
ApportVersion: 1.23-0ubuntu1 detection, composite, opengl, imgjpeg, compiztoolbox, decor,place, imgpng, snap,vpswitch, regex,grid, move,session, gnomecompat, mousepoll, resize, animation, wall,animationa ddon,workaround s,expo, ezoom,staticswi tcher,fade, scale,unityshel l] /boot/vmlinuz- 3.0.0-11- generic root=UUID= 7864bbca- c79e-4fb6- 9189-4e10e75254 6c ro quiet splash vt.handoff=7 mbH:bvrVirtualB ox:bd12/ 01/2006: svninnotekGmbH: pnVirtualBox: pvr1.2: version: 1.2 94+bzr2803- 0ubuntu5 libgl1- mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3 libgl1- mesa-dri- experimental: libgl1- mesa-dri- experimental N/A libgl1- mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3 xserver- xorg: xserver-xorg 1:7.6+7ubuntu7 xserver- xorg-input- evdev: xserver- xorg-input- evdev 1:2.6.0-1ubuntu13 xserver- xorg-video- ati: xserver- xorg-video- ati 1:6.14. 99~git20110811. g93fc084- 0ubuntu1 xserver- xorg-video- intel: xserver- xorg-video- intel 2:2.15.901-1ubuntu2 xserver- xorg-video- nouveau: xserver- xorg-video- nouveau 1:0.0.16+ git20110411+ 8378443- 1
Architecture: i386
CompizPlugins: [core,bailer,
CompositorRunning: compiz
CurrentDmesg: [ 933.179734] hrtimer: interrupt took 4970768 ns
Date: Sun Sep 18 13:02:57 2011
DistUpgraded: Log time: 2011-06-26 00:04:58.605910
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus: vboxguest, 4.1.2, 3.0.0-11-generic, i686: installed
GraphicsCard: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter [80ee:beef] (prog-if 00 [VGA controller])
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110531.1)
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
MachineType: innotek GmbH VirtualBox
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Software
SourcePackage: unity
UpgradeStatus: Upgraded to oneiric on 2011-09-09 (8 days ago)
dmi.bios.date: 12/01/2006
dmi.bios.vendor: innotek GmbH
dmi.bios.version: VirtualBox
dmi.modalias: dmi:bvninnotekG
dmi.product.name: VirtualBox
dmi.product.
dmi.sys.vendor: innotek GmbH
version.compiz: compiz 1:0.9.5.
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.