translations                       |    2 +-
 vcl/source/window/taskpanelist.cxx |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

New commits:
commit fda6642ea705d5b4f386ea40b819b0a5ab7e91ca
Author:     Christian Lohmaier <[email protected]>
AuthorDate: Fri Jun 27 14:26:57 2025 +0200
Commit:     Gerrit Code Review <[email protected]>
CommitDate: Fri Jun 27 14:26:57 2025 +0200

    Update git submodules
    
    * Update translations from branch 'libreoffice-25-2'
      to 23e495421ae9da9f77210b510807e9894efa50c9
      - update translations for 25.2.5 rc1
    
        and force-fix errors using pocheck
    
        Change-Id: Ia3f28be0073c20735c7fe4df424d49510ef34bb0

diff --git a/translations b/translations
index 9a7c2d5cb4b0..23e495421ae9 160000
--- a/translations
+++ b/translations
@@ -1 +1 @@
-Subproject commit 9a7c2d5cb4b011264b9cd62f88d1e91f395b0caf
+Subproject commit 23e495421ae9da9f77210b510807e9894efa50c9
commit 4f0d93e45c2d8aab315c61e5b342d5c4f120cbff
Author:     Michael Weghorn <[email protected]>
AuthorDate: Fri Jun 27 09:34:08 2025 +0200
Commit:     Xisco Fauli <[email protected]>
CommitDate: Fri Jun 27 14:26:40 2025 +0200

    tdf#167261 vcl a11y: Reverse-cycle through panes on Shift+F6 again
    
    Moving focus to the previous pane using Shift+F6
    (i.e. moving focus in reverse direction as F6 does)
    as documented at [1] broke in
    
        commit 2ac51182e63c109bb44334f86b6ab3bcdf247494
        Date:   Tue Sep 10 10:14:51 2024 +0200
    
            Related tdf#146906 - Remove hard-coded access to split window
    
    Consider that key combination a cycle one again.
    The above commit was about removing the key combo Shift+Ctrl+F6.
    Adjust the check in TaskPaneList::IsCycleKey to exclude
    that combo, but not plain Shift+F6.
    
    [1] 
https://help.libreoffice.org/master/en-US/text/shared/guide/keyboard.html
    
    Change-Id: Ibafeb2f021b0f77e519275b5b76e6cdebec4dc60
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/187080
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>
    (cherry picked from commit 774d00472b179805b629a2b18af3692c5d5e0944)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/187099
    Reviewed-by: Xisco Fauli <[email protected]>

diff --git a/vcl/source/window/taskpanelist.cxx 
b/vcl/source/window/taskpanelist.cxx
index 01680eedbe31..61ba13c7206f 100644
--- a/vcl/source/window/taskpanelist.cxx
+++ b/vcl/source/window/taskpanelist.cxx
@@ -133,7 +133,7 @@ bool TaskPaneList::IsInList( vcl::Window *pWindow )
 
 bool TaskPaneList::IsCycleKey(const vcl::KeyCode& rKeyCode)
 {
-    return rKeyCode.GetCode() == KEY_F6 && !rKeyCode.IsMod2() && 
!rKeyCode.IsShift(); // F6
+    return rKeyCode.GetCode() == KEY_F6 && !rKeyCode.IsMod2() && 
!(rKeyCode.IsMod1() && rKeyCode.IsShift()); // F6
 }
 
 bool TaskPaneList::HandleKeyEvent(const KeyEvent& rKeyEvent)

Reply via email to