Focus prevention sometimes behaves unexpectedly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
New
|
Undecided
|
Unassigned | ||
Compiz |
Confirmed
|
Undecided
|
Unassigned | ||
Unity |
Confirmed
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: compiz
The Focus Prevention Level is set to low by default in Compiz and at times it makes my apps behave in really weird ways, especially with global menu on in Unity. For example, I'm using Firefox and I have a number of tabs open; probably a bank transaction or something :-P and I wan't to open my music player window from the sound menu or my mail notifier window from the messaging menu. What happens is the new window is drawn on top of my browser BUT focus remains with the browser. Now, if I hit alt+F4 to close my mail notifier window, something totally unexpected happens i.e, my browser window is closed. This problem is more prominent in Unity because of the application (global) menu and window controls in the panel for maximized apps.
I'm attaching a video.
summary: |
- Change Focus Prevention Level to None + Focus prevention sometimes behaves unexpectedly |
Changed in compiz: | |
status: | New → Confirmed |
Changed in unity: | |
status: | New → Confirmed |
Changed in compiz (Ubuntu): | |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
That is not a solution. Focus stealing prevention is needed otherwise if I send you an IM when you are signing in to your bank you'll probably give me your password. If anything we just need to tweak how it stacks windows when it denies them focus.