]> code.delx.au - spectrwm/commitdiff
Fix possible delay on uniconify/search_win/search_workspace.
authorReginald Kennedy <rk@rejii.com>
Wed, 23 Mar 2016 02:38:38 +0000 (10:38 +0800)
committerReginald Kennedy <rk@rejii.com>
Wed, 23 Mar 2016 02:38:38 +0000 (10:38 +0800)
spectrwm.c

index 3809446ec3a341ae9be81b1f8ae597d2cc40e034..f5b4eace371ea6e38ab98c03971c45d8f0af131d 100644 (file)
@@ -11613,6 +11613,9 @@ noconfig:
                        }
                }
 
+               if (search_resp)
+                       search_do_resp();
+
                num_readable = poll(pfd, bar_extra ? 2 : 1, 1000);
                if (num_readable == -1) {
                        DNPRINTF(SWM_D_MISC, "poll failed: %s",
@@ -11625,9 +11628,6 @@ noconfig:
                if (restart_wm)
                        restart(NULL, NULL, NULL);
 
-               if (search_resp)
-                       search_do_resp();
-
                if (!running)
                        goto done;