From f23c0bccbc2468dce9f2e08419e1edec7f9fdc58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Losada=20Hern=C3=A1ndez?= Date: Fri, 31 May 2024 19:46:40 +0200 Subject: [PATCH] "Added onKeyPress event handler to zoom input and page number input to blur the target on Enter key press." --- client/homebrew/brewRenderer/toolBar/toolBar.jsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/client/homebrew/brewRenderer/toolBar/toolBar.jsx b/client/homebrew/brewRenderer/toolBar/toolBar.jsx index f9879428c..d6b39ffce 100644 --- a/client/homebrew/brewRenderer/toolBar/toolBar.jsx +++ b/client/homebrew/brewRenderer/toolBar/toolBar.jsx @@ -90,6 +90,11 @@ const ToolBar = ({ updateZoom, currentPage, onPageChange, totalPages }) => { updateZoom(newZoomLevel); } }} + onKeyPress={(e) => { + if (e.key === 'Enter') { + e.target.blur(); + } + }} /> % @@ -128,6 +133,11 @@ const ToolBar = ({ updateZoom, currentPage, onPageChange, totalPages }) => { parseInt(pageNumberInput) === state.currentPage + 1 || onPageChange(parseInt(pageNumberInput) - 1); }} + onKeyPress={(e) => { + if (e.key === 'Enter') { + e.target.blur(); + } + }} />