File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed
Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -48,10 +48,11 @@ import Brick.Widgets.List (
4848 listSelectedFocusedAttr ,
4949 renderList ,
5050 )
51- import Control.Monad (void )
51+ import Control.Monad (void , when )
5252import Data.Foldable (toList )
5353import Data.Function ((&) )
5454import Data.Generics.Labels ()
55+ import Data.Maybe (isJust )
5556import Data.Text (Text )
5657import Data.Text qualified as Text
5758import Data.Vector qualified as Vector
@@ -76,7 +77,6 @@ import Graphics.Vty (
7677 defAttr ,
7778 white ,
7879 )
79- import Lens.Micro (_Just )
8080import Lens.Micro.Mtl (preuse , use , (.=) )
8181import RON.Storage.FS (runStorage )
8282import RON.Storage.FS qualified as StorageFS
@@ -239,9 +239,9 @@ appHandleVtyEvent event = do
239239 EvKey KEsc [] ->
240240 -- close note view
241241 # openNoteM .= Nothing
242- e -> zoom ( # openNoteM . _Just ) $ handleViewportEvent e
242+ e -> when (isJust openNoteM ) $ handleViewportEvent e
243243
244- handleViewportEvent :: Event -> Brick. EventM WN s ()
244+ handleViewportEvent :: Event -> EventM ()
245245handleViewportEvent = \ case
246246 EvKey KUp [] -> vScrollBy vps (- 1 )
247247 EvKey KDown [] -> vScrollBy vps 1
Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ executable ff-brick
99 base,
1010 brick,
1111 generic-lens,
12- microlens,
1312 microlens-mtl,
1413 ron-storage,
1514 text,
You can’t perform that action at this time.
0 commit comments