vcl/source/window/winproc.cxx |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

New commits:
commit a610126ea7288574ce57e1d253032786e7a23605
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Fri Jan 28 06:53:31 2022 +0100
Commit:     Mike Kaganski <mike.kagan...@collabora.com>
CommitDate: Fri Jan 28 10:22:37 2022 +0100

    Temporary is enough here, to reduce scope
    
    Change-Id: I6621089d37b292acbd9a466097f6f76b3f73d5f2
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129070
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com>

diff --git a/vcl/source/window/winproc.cxx b/vcl/source/window/winproc.cxx
index e04eb9e7842b..991addda8533 100644
--- a/vcl/source/window/winproc.cxx
+++ b/vcl/source/window/winproc.cxx
@@ -990,9 +990,8 @@ static bool ImplHandleKey( vcl::Window* pWindow, 
MouseNotifyEvent nSVEvent,
     }
 
     // RTL: mirror cursor keys
-    const OutputDevice *pChildOutDev = pChild->GetOutDev();
     if( (aKeyCode.GetCode() == KEY_LEFT || aKeyCode.GetCode() == KEY_RIGHT) &&
-      pChildOutDev->HasMirroredGraphics() && pChild->IsRTLEnabled() )
+      pChild->IsRTLEnabled() && pChild->GetOutDev()->HasMirroredGraphics() )
         aKeyCode = vcl::KeyCode( aKeyCode.GetCode() == KEY_LEFT ? KEY_RIGHT : 
KEY_LEFT, aKeyCode.GetModifier() );
 
     KeyEvent    aKeyEvt( static_cast<sal_Unicode>(nCharCode), aKeyCode, 
nRepeat );

Reply via email to