This commit is contained in:
2026-04-06 11:38:21 +01:00
parent 9e29550a20
commit 21573d0b05
6 changed files with 14 additions and 23 deletions
+2 -2
View File
@@ -471,10 +471,10 @@ getDebugMouseOver u = fromMaybe MouseInGame $ do
getMenuMouseContext :: ScreenLayer -> Universe -> MouseContext
getMenuMouseContext screen u = case screen ^. scOptions of
[] -> NoMouseContext
_ -> fromMaybe MouseMenuCursor $ do
_ -> fromMaybe (MouseMenu Nothing) $ do
yi <- ldpSelection (u ^. uvConfig) menuLDP (u ^. uvWorld . input . mousePos)
t <- screen ^? scSelectionList . ix yi . siIsSelectable
return $ if t then MouseMenuClick yi else NoMouseContext
return $ if t then MouseMenu (Just yi) else NoMouseContext
updateWheelEvents :: World -> World
updateWheelEvents w = case w ^. input . scrollAmount of