diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-03-18 09:08:55 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-03-18 09:08:55 +0000 |
| commit | 77bd01662820449ea9c958894fdba13ae3761d37 (patch) | |
| tree | ea936f9f5f7c41cbd2cab93192fba99bd7bb24ab /openbox | |
| parent | 6e29605d41cab8fd7e8ad6f28d6132bbd521f106 (diff) | |
dont set the focused client if it's already set
Diffstat (limited to 'openbox')
| -rw-r--r-- | openbox/event.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openbox/event.c b/openbox/event.c index cb2ed093..43142e3a 100644 --- a/openbox/event.c +++ b/openbox/event.c @@ -332,7 +332,8 @@ static void event_handle_client(Client *client, XEvent *e) /* focus state can affect the stacking layer */ client_calc_layer(client); - focus_set_client(client); + if (focus_client != client) + focus_set_client(client); break; case FocusOut: client->focused = FALSE; |
