diff --git a/CHANGES.md b/CHANGES.md index 9db9c34b..d476a4a9 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -191,6 +191,8 @@ ### Bug Fixes and Minor Changes + * Add support for GHC 9.0.1. + * `XMonad.Actions.TreeSelect` - Fix swapped green/blue in foreground when using Xft. diff --git a/XMonad/Actions/GridSelect.hs b/XMonad/Actions/GridSelect.hs index 69bb4f1b..a0c46b88 100644 --- a/XMonad/Actions/GridSelect.hs +++ b/XMonad/Actions/GridSelect.hs @@ -388,7 +388,7 @@ updateElementsWithColorizer colorizer elementmap = do stdHandle :: Event -> TwoD a (Maybe a) -> TwoD a (Maybe a) stdHandle (ButtonEvent { ev_event_type = t, ev_x = x, ev_y = y }) contEventloop | t == buttonRelease = do - s @ TwoDState { td_paneX = px, td_paneY = py, + s@TwoDState { td_paneX = px, td_paneY = py, td_gsconfig = (GSConfig ch cw _ _ _ _ _ _ _ _) } <- get let gridX = (fi x - (px - cw) `div` 2) `div` cw gridY = (fi y - (py - ch) `div` 2) `div` ch diff --git a/XMonad/Layout/NoBorders.hs b/XMonad/Layout/NoBorders.hs index 0c340e6b..e08570ce 100644 --- a/XMonad/Layout/NoBorders.hs +++ b/XMonad/Layout/NoBorders.hs @@ -38,7 +38,7 @@ import XMonad.Layout.LayoutModifier import qualified XMonad.StackSet as W import qualified XMonad.Util.Rectangle as R -import Data.List +import Data.List hiding (singleton) import Data.Monoid import qualified Data.Map as M import Data.Function (on)