summaryrefslogtreecommitdiff
path: root/openbox/mouse.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-09-17 06:44:04 +0000
committerDana Jansens <danakj@orodu.net>2003-09-17 06:44:04 +0000
commit88b839834242d237eaf98fcc0aac94e21a767ace (patch)
treec58f5506f688fd19fed75abc69cc0a3219e26dab /openbox/mouse.c
parent96f9db0d0c0ef9073be894162e5c6ea2db726b44 (diff)
add the MoveResize context, which is used while doing a move/resize on a window. Actions bound in this context can be executed with the mouse during a move/resize on a window.
Diffstat (limited to 'openbox/mouse.c')
-rw-r--r--openbox/mouse.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/openbox/mouse.c b/openbox/mouse.c
index 26aa8596..27bd6584 100644
--- a/openbox/mouse.c
+++ b/openbox/mouse.c
@@ -46,6 +46,7 @@ ObFrameContext mouse_button_frame_context(ObFrameContext context,
case OB_FRAME_CONTEXT_TITLEBAR:
case OB_FRAME_CONTEXT_HANDLE:
case OB_FRAME_CONTEXT_FRAME:
+ case OB_FRAME_CONTEXT_MOVE_RESIZE:
break;
case OB_FRAME_CONTEXT_BLCORNER:
case OB_FRAME_CONTEXT_BRCORNER:
@@ -289,14 +290,11 @@ gboolean mouse_bind(char *buttonstr, char *contextstr, ObMouseAction mact,
return FALSE;
}
- contextstr = g_ascii_strdown(contextstr, -1);
context = frame_context_from_string(contextstr);
if (!context) {
g_warning("invalid context '%s'", contextstr);
- g_free(contextstr);
return FALSE;
}
- g_free(contextstr);
for (it = bound_contexts[context]; it != NULL; it = it->next){
b = it->data;