← Back to team overview

dx-packages team mailing list archive

[Bug 1316088] [NEW] Window can get maximized on the wrong monitor with a dual monitor setup, when more than half of it is on the second monitor

 

Public bug reported:

Reproducible: always

Requirements:
 - Dual monitor setup

Steps to reproduce:
1. Open any window
2. Position more than half of it on one monitor (Will call this one Monitor1), while the rest is on the second monitor  (Will call this one Monitor2).
3. Now, snap the window to the top bar of Monitor2.
4. Before releasing the mouse click, an "maximizing" animation will show on Monitor2.
5. When mouse button is released, the window is maximized on Monitor1.

Expectation:
Since the animation is shown on Monitor2, I would expect the window to get maximized on Monitor2.

---
My opinion is that it was probably made like so by design, so when clicking the maximize button, the window gets maximized on the monitor where the majority of it resides. But it is confusing to show the maximize animation on one screen and maximize it on another.

---
unity 7.2.0+14.04.20140423-0ubuntu1.2
Ubuntu 14.04 x64

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity 7.2.0+14.04.20140423-0ubuntu1.2
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
.tmp.unity.support.test.0:
 
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Mon May  5 13:56:25 2014
DistUpgraded: 2014-04-22 10:23:56,269 DEBUG enabling apt cron job
DistroCodename: trusty
DistroVariant: ubuntu
GraphicsCard:
 Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: CLEVO/KAPOK Computer Device [1558:1550]
 NVIDIA Corporation GK107M [GeForce GT 650M] [10de:0fd1] (rev ff) (prog-if ff)
InstallationDate: Installed on 2012-07-14 (659 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MachineType: CLEVO CO. W150ER
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic root=UUID=700d27a1-aa67-467b-9630-88109a916f1f ro
SourcePackage: unity
UpgradeStatus: Upgraded to trusty on 2014-04-22 (13 days ago)
dmi.bios.date: 03/14/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 4.6.5
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: W150ER
dmi.board.vendor: CLEVO CO.
dmi.board.version: N/A
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 9
dmi.chassis.vendor: CLEVO CO.
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd03/14/2012:svnCLEVOCO.:pnW150ER:pvrN/A:rvnCLEVOCO.:rnW150ER:rvrN/A:cvnCLEVOCO.:ct9:cvrN/A:
dmi.product.name: W150ER
dmi.product.version: N/A
dmi.sys.vendor: CLEVO CO.
version.compiz: compiz 1:0.9.11+14.04.20140409-0ubuntu1
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.52-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0-4ubuntu5
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0-4ubuntu5
version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
xserver.bootTime: Mon May  5 10:00:55 2014
xserver.configfile: default
xserver.errors:
 
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id                                 729 
 vendor                                     LGD
xserver.version: 2:1.15.1-0ubuntu2

** Affects: unity (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug compiz-0.9 trusty ubuntu

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1316088

Title:
  Window can get maximized on the wrong monitor with a dual monitor
  setup, when more than half of it is on the second monitor

Status in “unity” package in Ubuntu:
  New

Bug description:
  Reproducible: always

  Requirements:
   - Dual monitor setup

  Steps to reproduce:
  1. Open any window
  2. Position more than half of it on one monitor (Will call this one Monitor1), while the rest is on the second monitor  (Will call this one Monitor2).
  3. Now, snap the window to the top bar of Monitor2.
  4. Before releasing the mouse click, an "maximizing" animation will show on Monitor2.
  5. When mouse button is released, the window is maximized on Monitor1.

  Expectation:
  Since the animation is shown on Monitor2, I would expect the window to get maximized on Monitor2.

  ---
  My opinion is that it was probably made like so by design, so when clicking the maximize button, the window gets maximized on the monitor where the majority of it resides. But it is confusing to show the maximize animation on one screen and maximize it on another.

  ---
  unity 7.2.0+14.04.20140423-0ubuntu1.2
  Ubuntu 14.04 x64

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: unity 7.2.0+14.04.20140423-0ubuntu1.2
  ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
  Uname: Linux 3.13.0-24-generic x86_64
  .tmp.unity.support.test.0:
   
  ApportVersion: 2.14.1-0ubuntu3
  Architecture: amd64
  CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  CurrentDesktop: Unity
  Date: Mon May  5 13:56:25 2014
  DistUpgraded: 2014-04-22 10:23:56,269 DEBUG enabling apt cron job
  DistroCodename: trusty
  DistroVariant: ubuntu
  GraphicsCard:
   Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
     Subsystem: CLEVO/KAPOK Computer Device [1558:1550]
   NVIDIA Corporation GK107M [GeForce GT 650M] [10de:0fd1] (rev ff) (prog-if ff)
  InstallationDate: Installed on 2012-07-14 (659 days ago)
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
  MachineType: CLEVO CO. W150ER
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic root=UUID=700d27a1-aa67-467b-9630-88109a916f1f ro
  SourcePackage: unity
  UpgradeStatus: Upgraded to trusty on 2014-04-22 (13 days ago)
  dmi.bios.date: 03/14/2012
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 4.6.5
  dmi.board.asset.tag: To be filled by O.E.M.
  dmi.board.name: W150ER
  dmi.board.vendor: CLEVO CO.
  dmi.board.version: N/A
  dmi.chassis.asset.tag: To Be Filled By O.E.M.
  dmi.chassis.type: 9
  dmi.chassis.vendor: CLEVO CO.
  dmi.chassis.version: N/A
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd03/14/2012:svnCLEVOCO.:pnW150ER:pvrN/A:rvnCLEVOCO.:rnW150ER:rvrN/A:cvnCLEVOCO.:ct9:cvrN/A:
  dmi.product.name: W150ER
  dmi.product.version: N/A
  dmi.sys.vendor: CLEVO CO.
  version.compiz: compiz 1:0.9.11+14.04.20140409-0ubuntu1
  version.ia32-libs: ia32-libs 20090808ubuntu36
  version.libdrm2: libdrm2 2.4.52-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0-4ubuntu5
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0-4ubuntu5
  version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
  xserver.bootTime: Mon May  5 10:00:55 2014
  xserver.configfile: default
  xserver.errors:
   
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                                 729 
   vendor                                     LGD
  xserver.version: 2:1.15.1-0ubuntu2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1316088/+subscriptions


Follow ups

References