]> Dogcows Code - chaz/tint2/blobdiff - src/tint.c
tint2conf : right clic on theme
[chaz/tint2] / src / tint.c
index ed1865cd364522edbff57776e60c54ae8701fa88..7e373a401351994cfd4ebdf40962bc5212383247 100644 (file)
@@ -294,7 +294,11 @@ void event_button_press (XEvent *e)
 {
        Panel *panel = get_panel(e->xany.window);
        if (!panel) return;
-
+/*
+       if (wm_menu && (e->xbutton.button != 1) ) {
+               task_drag = click_task(panel, e->xbutton.x, e->xbutton.y);
+               if (!task_drag && !click_clock(panel, e->xbutton.x, e->xbutton.y) ) {
+ */
        task_drag = click_task(panel, e->xbutton.x, e->xbutton.y);
 
        if (wm_menu && !task_drag && !click_clock(panel, e->xbutton.x, e->xbutton.y) && (e->xbutton.button != 1) ) {
@@ -303,10 +307,10 @@ void event_button_press (XEvent *e)
                e->xbutton.window = server.root_win;
                // icewm doesn't open under the mouse.
                // and xfce doesn't open at all.
-               //e->xbutton.x = e->xbutton.x_root;
-               //e->xbutton.y = e->xbutton.y_root;
+               e->xbutton.x = e->xbutton.x_root;
+               e->xbutton.y = e->xbutton.y_root;
                //printf("**** %d, %d\n", e->xbutton.x, e->xbutton.y);
-               XSetInputFocus(server.dsp, e->xbutton.window, RevertToParent, e->xbutton.time);
+               //XSetInputFocus(server.dsp, e->xbutton.window, RevertToParent, e->xbutton.time);
                XSendEvent(server.dsp, e->xbutton.window, False, ButtonPressMask, e);
                return;
        }
This page took 0.019968 seconds and 4 git commands to generate.