Sheet style dialogues should fix this issue, but in the meantime it is a
valid bug so confirmed from a design prospective.

** Description changed:

  Binary package hint: unity
  
  TEST CASE:
  1. Launch any application with parent and a modal dialog. In this test I 
chosen gedit. So move to the top left viewport and launch gedit
  2. Type some text and close the window to make the confirmation dialog appear
  3. Move the confirmation dialog to the right viewport (CTRL+ALT+SHIFT+RIGHT)
  4. Go back to the left viewport (CTRL+ALT+LEFT)
  5. Ensure that the parent window receives the focus by clicking on it and 
move it to the bottom viewport (CTRL+ALT+SHIFT+DOWN)
-   -> RESULT: The dialog on other viewport moves to the bottom. 
+   -> RESULT: The dialog on other viewport moves to the bottom.
  6. Move the parent window to the right viewport (CTRL+ALT+SHIFT+RIGHT)
-   -> RESULT: The viewport switch to the right, but the dialog is not there 
anymore because it moved to the left viewport
+   -> RESULT: The viewport switch to the right, but the dialog is not there 
anymore because it moved to the left viewport
  7. Go back to the parent window, with the dialog on another viewport and 
press ESC
-   -> RESULT: The dialog is closed
+   -> RESULT: The dialog is closed
  
  Expected:
  - The parent window should move instead of the dialog
  - The dialog should not receive keyboard events when it is not on the active 
viewport.
  
  I attached a video to illustrate this issue.
  
- ProblemType: Bug
- DistroRelease: Ubuntu 11.04
- Package: unity 3.8.4-0ubuntu1
- ProcVersionSignature: Ubuntu 2.6.38-8.41-generic 2.6.38.2
- Uname: Linux 2.6.38-8-generic i686
- Architecture: i386
- CompizPlugins: 
[core,bailer,detection,composite,opengl,compiztoolbox,decor,gnomecompat,imgpng,regex,resize,mousepoll,vpswitch,grid,unitymtgrabhandles,move,resizeinfo,place,snap,animation,session,wall,expo,workarounds,ezoom,staticswitcher,fade,scale,unityshell]
- Date: Fri Apr  8 22:39:03 2011
- EcryptfsInUse: Yes
- ProcEnviron:
-  LANGUAGE=en_US:en
-  PATH=(custom, user)
-  LANG=en_US.utf8
-  SHELL=/bin/bash
- SourcePackage: unity
- UpgradeStatus: Upgraded to natty on 2011-02-21 (45 days ago)
+ 
+ Desired Solution:
+ 
+ - Sheet style dialogues will solve this issue when they land.
+ - In the meantime moving the parent window to a different workspace should 
also move the confirmation dialogue (and also vice versa)

** Changed in: ayatana-design
     Assignee: (unassigned) => John Lea (johnlea)

** Changed in: ayatana-design
   Importance: Undecided => Wishlist

** Changed in: ayatana-design
       Status: New => Fix Committed

** Tags added: udo

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

Title:
  when a modal dialog is placed on another viewport it receives events
  from the viewport with parent window

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/755044/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~compiz
Post to     : compiz@lists.launchpad.net
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp

Reply via email to