diff options
| author | Dana Jansens <danakj@orodu.net> | 2007-07-13 12:33:55 -0400 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2007-07-13 12:33:55 -0400 |
| commit | 2c9d6c8cab3956af754f04aeea2f115a2697de3c (patch) | |
| tree | fe3eae66d0dc3e8da457e3de45be1e05daaed2d1 /openbox/actions | |
| parent | 23c8f0bc5b862ebf5f98e2f26ecf3c15042092d5 (diff) | |
fix up the sendtolayer actions
Diffstat (limited to 'openbox/actions')
| -rw-r--r-- | openbox/actions/layer.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/openbox/actions/layer.c b/openbox/actions/layer.c index 4a1cf651..5f0d6ce6 100644 --- a/openbox/actions/layer.c +++ b/openbox/actions/layer.c @@ -16,17 +16,18 @@ static gboolean run_func(ObActionsData *data, gpointer options); void action_layer_startup() { actions_register("ToggleAlwaysOnTop", setup_func_top, g_free, - run_func_toggle, NULL, NULL); + run_func, NULL, NULL); actions_register("ToggleAlwaysOnBottom", setup_func_bottom, g_free, - run_func_toggle, NULL, NULL); + run_func, NULL, NULL); actions_register("SendToLayer", setup_func_send, g_free, - run_func_send, NULL, NULL); + run_func, NULL, NULL); } static gpointer setup_func_top(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node) { Options *o = g_new0(Options, 1); o->layer = 1; + o->toggle = TRUE; return o; } @@ -35,6 +36,7 @@ static gpointer setup_func_bottom(ObParseInst *i, xmlDocPtr doc, { Options *o = g_new0(Options, 1); o->layer = -1; + o->toggle = TRUE; return o; } @@ -45,7 +47,6 @@ static gpointer setup_func_send(ObParseInst *i, xmlDocPtr doc, Options *o; o = g_new0(Options, 1); - o->toggle = TRUE; if ((n = parse_find_node("layer", node))) { gchar *s = parse_string(doc, n); |
