6770e3bf0a
KeyResolver was swallowing Enter in IDLE state when input text was blank, so SubmitInput never reached RootReducer to set sessionEntered=true. Now Enter always dispatches SubmitInput in IDLE — RootReducer handles blank text by entering the selected session, non-blank by starting a new session (as before). IN_SESSION and FILTER mode unchanged (blank Enter still returns null there).