diff options
-rw-r--r-- | XMonad/Core.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/XMonad/Core.hs b/XMonad/Core.hs index be366cd..a410590 100644 --- a/XMonad/Core.hs +++ b/XMonad/Core.hs @@ -415,7 +415,7 @@ recompile force = io $ do libTs <- mapM getModTime . Prelude.filter isSource =<< allFiles lib srcT <- getModTime src binT <- getModTime bin - if (force || srcT > binT || any (binT<) libTs) + if force || any (binT <) (srcT : libTs) then do -- temporarily disable SIGCHLD ignoring: uninstallSignalHandlers |