[Libreoffice-commits] core.git: sc/source

Caolán McNamara caolanm at redhat.com
Thu Apr 18 08:19:30 PDT 2013


 sc/source/ui/view/formatsh.cxx |    5 -----
 1 file changed, 5 deletions(-)

New commits:
commit 7c3db8a660fbbcfca277e5cf22a3987c35e656d0
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Thu Apr 18 11:28:25 2013 +0100

    Resolves: fdo#63592 changing text direction exits edit mode
    
    if we're in edit mode, SC_MOD()->InputEnterHandler() kicks
    us out of it. But the very similar ScFormatShell::ExecuteAlignment
    method doesn't do an InputEnterHandler. I can't see why we
    would want to do this, and without it we get the desired
    behaviour that tex direction changes and we remain in whatever
    mode we were in before changing it
    
    Change-Id: Iaf6e154ffb8f317fda997b302d4075d2efcac8db
    Reviewed-on: https://gerrit.libreoffice.org/3450
    Reviewed-by: Fridrich Strba <fridrich at documentfoundation.org>
    Tested-by: Fridrich Strba <fridrich at documentfoundation.org>

diff --git a/sc/source/ui/view/formatsh.cxx b/sc/source/ui/view/formatsh.cxx
index c4e7e40..a851893 100644
--- a/sc/source/ui/view/formatsh.cxx
+++ b/sc/source/ui/view/formatsh.cxx
@@ -2056,11 +2056,6 @@ void ScFormatShell::ExecuteTextDirection( SfxRequest& rReq )
 {
     ScTabViewShell* pTabViewShell = GetViewData()->GetViewShell();
     pTabViewShell->HideListBox();               // Autofilter-DropDown-Listbox
-    if ( GetViewData()->HasEditView( GetViewData()->GetActivePart() ) )
-    {
-        SC_MOD()->InputEnterHandler();
-        pTabViewShell->UpdateInputHandler();
-    }
 
     sal_uInt16 nSlot = rReq.GetSlot();
     switch( nSlot )


More information about the Libreoffice-commits mailing list