Merge pull request #34489 from overleaf/ab-keydown-event-logging

[web] Trigger full project search / focus mode on lowercase key matching for keyboard shortcuts

GitOrigin-RevId: a1786050c205ed46229b939c6325a3130c6fbcd3
This commit is contained in:
Alexandre Bourdin
2026-06-26 08:08:14 +00:00
committed by Copybot
parent a6c98365d9
commit 33b8f27097
@@ -220,7 +220,7 @@ export const LayoutProvider: FC<React.PropsWithChildren> = ({ children }) => {
if (
(isMac ? event.metaKey : event.ctrlKey) &&
event.shiftKey &&
event.key === 'F'
event.key.toUpperCase() === 'F'
) {
event.preventDefault()
sendSearchEvent('search-open', {
@@ -234,7 +234,7 @@ export const LayoutProvider: FC<React.PropsWithChildren> = ({ children }) => {
focusModeEnabled &&
(isMac ? event.metaKey : event.ctrlKey) &&
event.shiftKey &&
event.key === 'M'
event.key.toUpperCase() === 'M'
) {
event.preventDefault()
setFocusMode(mode => !mode)