]> Dogcows Code - chaz/tint2/blobdiff - src/tint.c
*fix* minor bugfixes
[chaz/tint2] / src / tint.c
index 5b042a87e4aef59df8a6d1bd3d30378271ea961a..005be632814999af7ca5f25995643211bc5527a5 100644 (file)
@@ -310,6 +310,7 @@ void event_button_release (XEvent *e)
 
        if (wm_menu && !tint2_handles_click(panel, &e->xbutton)) {
                forward_click(e);
+               XLowerWindow (server.dsp, panel->main_win);
                task_drag = 0;
                return;
        }
@@ -587,7 +588,7 @@ void event_configure_notify (Window win)
        Panel *p = tsk->area.panel;
        if (p->monitor != window_get_monitor (win)) {
                remove_task (tsk);
-               add_task (win);
+               tsk = add_task (win);
                if (win == window_get_active ()) {
                        set_task_state(tsk, TASK_ACTIVE);
                        task_active = tsk;
This page took 0.019626 seconds and 4 git commands to generate.