** Summary changed:

- "Modal" dialogs do not appear as expected in multiple monitor setup
+ Modal dialogs should appear on the viewport of their parent window

** Summary changed:

- Modal dialogs should appear on the viewport of their parent window
+ Modal dialogs don't appear on the viewport of their parent window

** Also affects: compiz-core
   Importance: Undecided
       Status: New

** Changed in: compiz-core
       Status: New => Confirmed

** Changed in: compiz-core
    Milestone: None => 0.9.8.0

** No longer affects: unity (Ubuntu)

** Changed in: compiz-core
   Importance: Undecided => Medium

** Changed in: compiz (Ubuntu)
   Importance: Undecided => Medium

** Description changed:

+ Modal dialogs are appearing on different viewports and even different
+ monitors to the parent window from which they came.
+ 
+ Similarly, system modal dialogs (like Shutdown) don't (but should)
+ appear on the monitor on which they were opened.
+ 
+ 
+ ORIGINAL DESCRIPTION:
  This bug is easily reproducable.
  1. Get a multiple monitor setup.
  2. Attempt to shutdown the system using the indicators on the _first_ 
monitor. Observe confirmation dialog position.
  3. Attempt to shutdown the system using the indicators on the _second_ 
monitor. Observe confirmation dialog position.
  4. If more than two monitors are available, attempt to shutdown the system 
using the indicators on the subsequent monitors. Observe confirmation dialog 
position.
  
  Expected result: dialog always appears in the centre of a screen.
  Actual result: for secondary monitors, the dialog "hugs" the left side of the 
second monitor.
  
  This is also seen in other applications, for example Update Manager and
  Firefox.
  
  With applications this can cause even bigger issues: with a third
  monitor, the dialog appears on completely the wrong monitor! It makes no
  sense for Firefox on the 3rd monitor to be displaying popup dialogs on
  the second monitor!
  
  See also:
  http://askubuntu.com/questions/80546/modal-popup-showing-on-the-wrong-monitor
  http://ubuntuforums.org/showthread.php?t=1928386
  
  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: compiz 1:0.9.7.0+bzr3035-0ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9
  Uname: Linux 3.2.0-18-generic x86_64
  .tmp.unity.support.test.0:
  
  ApportVersion: 1.94.1-0ubuntu2
  Architecture: amd64
  CompizPlugins: 
[core,bailer,detection,composite,opengl,compiztoolbox,decor,place,grid,regex,imgpng,snap,resize,animation,gnomecompat,session,workarounds,move,vpswitch,mousepoll,expo,wall,ezoom,fade,scale,unityshell]
  CompositorRunning: compiz
  CurrentDmesg: [   38.349838] init: plymouth-stop pre-start process (1674) 
terminated with status 1
  Date: Tue Mar 13 18:05:19 2012
  DistUpgraded: Log time: 2012-01-13 16:28:00.195808
  DistroCodename: precise
  DistroVariant: ubuntu
  GraphicsCard:
   Advanced Micro Devices [AMD] nee ATI RV710 [Radeon HD 4350] [1002:954f] 
(prog-if 00 [VGA controller])
     Subsystem: Hightech Information System Ltd. Device [1787:2271]
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 
(20120112)
  MachineType: Dell Inc. Dell DXP061
  PackageArchitecture: all
  ProcEnviron:
   LANGUAGE=en_GB:en
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-18-generic 
root=UUID=52f3be9e-d898-4c15-b9aa-43d149c09073 ro quiet splash vt.handoff=7
  SourcePackage: compiz
  UpgradeStatus: Upgraded to precise on 2012-03-10 (3 days ago)
  dmi.bios.date: 11/22/2007
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 2.5.3
  dmi.board.name: 0WG855
  dmi.board.vendor: Dell Inc.
  dmi.chassis.type: 7
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvr2.5.3:bd11/22/2007:svnDellInc.:pnDellDXP061:pvr:rvnDellInc.:rn0WG855:rvr:cvnDellInc.:ct7:cvr:
  dmi.product.name: Dell DXP061
  dmi.sys.vendor: Dell Inc.
  version.compiz: compiz 1:0.9.7.0+bzr3035-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.30-1ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.1-0ubuntu2
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.1-0ubuntu2
  version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu6
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 
1:2.6.99.901+git20120126-0ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 
1:6.14.99~git20111219.aacbd629-0ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:0.0.16+git20111201+b5534a1-1build2

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

Title:
  Modal dialogs don't appear on the viewport of their parent window

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz-core/+bug/954292/+subscriptions

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

Reply via email to