From a73ac6aa3ff9d28e953b0101a292af25300ee78f Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Thu, 30 May 2024 13:57:51 -0400 Subject: [PATCH] Ladybird/Qt: Find the previous search match when the shift key is held --- Ladybird/Qt/FindInPageWidget.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Ladybird/Qt/FindInPageWidget.cpp b/Ladybird/Qt/FindInPageWidget.cpp index 41f01cd1207..f4a0afb1f65 100644 --- a/Ladybird/Qt/FindInPageWidget.cpp +++ b/Ladybird/Qt/FindInPageWidget.cpp @@ -77,7 +77,10 @@ void FindInPageWidget::keyPressEvent(QKeyEvent* event) setVisible(false); break; case Qt::Key_Return: - m_next_button->click(); + if (event->modifiers().testFlag(Qt::ShiftModifier)) + m_previous_button->click(); + else + m_next_button->click(); break; default: event->ignore();