diff options
| author | Dana Jansens <danakj@orodu.net> | 2010-10-16 17:19:24 -0400 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2011-01-24 14:19:23 -0500 |
| commit | 385967b55290105f074080890d55b50d9622b89d (patch) | |
| tree | 93004d6c72d4bf2b0d5c787ad4304f5553eeafe5 /obrender/instance.c | |
| parent | d291a9c7aa685b6d8bd6aa70cdc543926702c301 (diff) | |
Make NET_ACTIVE messages always treated as from the user. Loosen up focus stealing for user-requested focusing.
Seems panels such as xfce's and gnome's still treat their activation requests
as being from an application when a user has requested it.
Make the focus stealing code more lenient for user-requested focusings
(_NET_ACTIVE). But treat new windows as not user-requested unless they
gave a launch time.
When activating a window, if another window would be the one to actually get
focused, then activate that instead (avoid clicking a window in the panel and
nothing happens).
Diffstat (limited to 'obrender/instance.c')
0 files changed, 0 insertions, 0 deletions
