** Description changed:

- Binary package hint: unity
+ With the new external padding/resize drag area introduced in light-
+ themes=0.1.8.5 to help with LP: #160311 it is not possible to resize a
+ window exactly against the boundaries of the edge of the screen.
  
- With a fully updated system I note two things which seem to be one bug:-
+ There are two main parts to this.
  
- 1) Left hand window grab handle (for resizing) is outside the window itself. 
This can be observed by moving the mouse to the left edge of a window and then 
moving outside on the left. 
- 2) Window cannot be fully aligned with left side of desktop. Observe the 
screenshot attached. There is a gap between the terminal window (occupying the 
left display) and the browser window (occupying the right display). The browser 
is pushed hard up against the left side of the right display, but there is 
still a notable gap.
+   (a) The extent of the shadowing is used as the window outside.  When 
released, the window ends up being smaller.
+   (b) When click is initiated N pixels outside the window border, the pointer 
will reach the edge of the screen N pixels too soon; prevent resizing exactly 
against the edge.
  
- ProblemType: Bug
- DistroRelease: Ubuntu 11.04
- Package: unity 3.2.16-0ubuntu1
- ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
- Uname: Linux 2.6.37-12-generic x86_64
- NonfreeKernelModules: nvidia
- .proc.driver.nvidia.version:
-  NVRM version: NVIDIA UNIX x86_64 Kernel Module  260.19.29  Wed Dec  8 
12:08:56 PST 2010
-  GCC version:  gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-1ubuntu6)
- Architecture: amd64
- CompizPlugins: No value set for 
`/apps/compiz-1/general/allscreens/options/active_plugins'
- CompositorRunning: compiz
- Date: Sun Jan 30 21:34:10 2011
- DistUpgraded: Yes, recently upgraded Log time: 2011-01-19 12:33:17.207056
- DistroCodename: natty
- DistroVariant: ubuntu
- DkmsStatus:
-  nvidia-current, 260.19.29, 2.6.37-12-generic, x86_64: installed 
-  nvidia-current, 260.19.29, 2.6.38-1-generic, x86_64: installed 
-  vboxhost, 3.2.12, 2.6.37-12-generic, x86_64: installed 
-  vboxhost, 3.2.12, 2.6.35-24-generic, x86_64: installed
- GraphicsCard:   Subsystem: LeadTek Research Inc. Device [107d:2a62]
- InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 
(20100816.1)
- InstallationMedia_: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 
(20100816.1)
- MachineType: System manufacturer System Product Name
- ProcEnviron:
-  LANGUAGE=en_GB:en
-  PATH=(custom, user)
-  LANG=en_GB.UTF-8
-  LC_MESSAGES=en_GB.utf8
-  SHELL=/bin/bash
- ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.37-12-generic 
root=UUID=fb22b4e1-1576-4bf8-8272-15300bc7de38 ro single
- ProcVersionSignature_: Ubuntu 2.6.37-12.26-generic 2.6.37
- Renderer: Hardware acceleration
- SourcePackage: unity
- UnitySupportTest:
-  
- dmi.bios.date: 04/24/2009
- dmi.bios.vendor: Phoenix Technologies, LTD
- dmi.bios.version: ASUS P5N32-E SLI ACPI BIOS Revision 1801
- dmi.board.name: P5N32-E SLI
- dmi.board.vendor: ASUSTeK Computer INC.
- dmi.board.version: 1.XX
- dmi.chassis.asset.tag: 123456789000
- dmi.chassis.type: 3
- dmi.chassis.vendor: Chassis Manufacture
- dmi.chassis.version: Chassis Version
- dmi.modalias: 
dmi:bvnPhoenixTechnologies,LTD:bvrASUSP5N32-ESLIACPIBIOSRevision1801:bd04/24/2009:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5N32-ESLI:rvr1.XX:cvnChassisManufacture:ct3:cvrChassisVersion:
- dmi.product.name: System Product Name
- dmi.product.version: System Version
- dmi.sys.vendor: System manufacturer
- version.libdrm2: libdrm2 2.4.23-1ubuntu3
- version.libgl1-mesa-glx: libgl1-mesa-glx 7.10-1ubuntu1
- version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
- version.xserver-xorg: xserver-xorg 1:7.5+6ubuntu8
- version.xserver-xorg-video-ati: xserver-xorg-video-ati 
1:6.13.2+git20110124.fadee040-0ubuntu1
- version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-1ubuntu2
- version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A
+ Solutions:
+ 
+   (1) The shadow should not be counted as the size of the window
+   (2) If the pointer is N pixels outside of the window border, the pointer 
must be allowed to overshoot N pixels past the edge of the screen while 
resizing.
+ 
+ For the latter, one pixel of border must remain grabable so that the
+ window can be reduced from a semi-maximised state again.
+ 
+ S

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/710356

Title:
  Resizing with external padding/grab area prevents reaching edge of
  screen

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to