Merge lp:~azzar1/unity/fix-dodge-active-window into lp:unity
Proposed by
Andrea Azzarone
Status: | Merged |
---|---|
Approved by: | Alex Launi |
Approved revision: | no longer in the source branch. |
Merged at revision: | 1189 |
Proposed branch: | lp:~azzar1/unity/fix-dodge-active-window |
Merge into: | lp:unity |
Diff against target: |
26 lines (+8/-1) 1 file modified
src/Launcher.cpp (+8/-1) |
To merge this branch: | bzr merge lp:~azzar1/unity/fix-dodge-active-window |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alex Launi (community) | Approve | ||
Review via email:
|
To post a comment you must log in.
I don't like this as a general solution, I think it's very ugly to have stuff like ialogMask | CompWindowTypeM odalDialogMask
| CompWindowTypeU tilMask;
...
int type_dialogs = CompWindowTypeD
if (window && (window->type () & type_dialogs))
...
all over the place, but this is a general compiz slop problem, and is fine for now. I'm going to add a //FIXME to add api to compiz and eventually replace this with some kind of window- >IsModalDialog () call. This will get into the SRU but I'd like to see this fixed properly for O.