projects
/
mikachu
/
openbox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
8c265b5
)
create fake enter events for button press bindings. only swallow enter events when...
author
Dana Jansens
<danakj@orodu.net>
Sat, 26 Jan 2008 18:25:03 +0000
(13:25 -0500)
committer
Dana Jansens
<danakj@orodu.net>
Sun, 27 Jan 2008 07:39:39 +0000
(
02:39
-0500)
openbox/actions.c
patch
|
blob
|
history
diff --git
a/openbox/actions.c
b/openbox/actions.c
index
b7f5dc2
..
a236b58
100644
(file)
--- a/
openbox/actions.c
+++ b/
openbox/actions.c
@@
-339,7
+339,7
@@
void actions_client_move(ObActionsData *data, gboolean start)
else if (config_focus_follow &&
data->context != OB_FRAME_CONTEXT_CLIENT)
{
- if (data->
button && config_focus_under_mouse
) {
+ if (data->
uact == OB_USER_ACTION_MOUSE_PRESS
) {
struct _ObClient *c;
/* usually this is sorta redundant, but with a press action
@@
-353,7
+353,8
@@
void actions_client_move(ObActionsData *data, gboolean start)
"mouse-event action");
event_enter_client(c);
}
- } else
+ }
+ else if (!data->button && !config_focus_under_mouse)
event_end_ignore_all_enters(ignore_start);
}
}