@@ -9,7 +9,7 @@ module Graphics.Vty.Output.XTermColor ( reserveTerminal )
11import Graphics.Vty.Output.Interface
11import Graphics.Vty.Output.Interface
12−import Graphics.Vty.Input.Mouse (requestSGRMouseEvents)
12+import Graphics.Vty.Input.Mouse
13import qualified Graphics.Vty.Output.TerminfoBased as TerminfoBased
13import qualified Graphics.Vty.Output.TerminfoBased as TerminfoBased
15import Blaze.ByteString.Builder (writeToByteString)
15import Blaze.ByteString.Builder (writeToByteString)
@@ -40,6 +40,7 @@ reserveTerminal variant outFd = liftIO $ do
40 { terminalID = terminalID t ++ " (xterm-color)"
40 { terminalID = terminalID t ++ " (xterm-color)"
41 , releaseTerminal = do
41 , releaseTerminal = do
42 liftIO $ flushedPut setDefaultCharSet
42 liftIO $ flushedPut setDefaultCharSet
43+ liftIO $ flushedPut disableSGRMouseEvents
43 releaseTerminal t
44 releaseTerminal t
44 , mkDisplayContext = \tActual r -> do
45 , mkDisplayContext = \tActual r -> do
45 dc <- mkDisplayContext t tActual r
46 dc <- mkDisplayContext t tActual r