JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
Fix manual focus mode sometimes switching region with pointer motion.
authorReginald Kennedy <rk@rejii.com>
Fri, 22 Mar 2013 23:46:09 +0000 (07:46 +0800)
committerReginald Kennedy <rk@rejii.com>
Fri, 22 Mar 2013 23:46:09 +0000 (07:46 +0800)
spectrwm.c

index 10a82be..a6ef35f 100644 (file)
@@ -8449,6 +8449,9 @@ motionnotify(xcb_motion_notify_event_t *e)
 
        last_event_time = e->time;
 
+       if (focus_mode == SWM_FOCUS_MANUAL)
+               return;
+
        num_screens = get_screen_count();
        for (i = 0; i < num_screens; i++)
                if (screens[i].root == e->root)