[Libreoffice-commits] .: 2 commits - canvas/source svx/inc svx/source

Caolán McNamara caolan at kemper.freedesktop.org
Thu Apr 26 01:36:49 PDT 2012


 canvas/source/vcl/spritecanvashelper.cxx |    2 +-
 svx/inc/svx/simptabl.hxx                 |    1 +
 svx/source/dialog/simptabl.cxx           |    7 +++++++
 3 files changed, 9 insertions(+), 1 deletion(-)

New commits:
commit 6329ad39832e6d8101b8384e6d96ca281a303d37
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Thu Apr 26 09:34:29 2012 +0100

    Resolves: fdo#47733 keyboard navigation broken for SvxSimpleTableContainer

diff --git a/svx/inc/svx/simptabl.hxx b/svx/inc/svx/simptabl.hxx
index 1340b0b..9e7a069 100644
--- a/svx/inc/svx/simptabl.hxx
+++ b/svx/inc/svx/simptabl.hxx
@@ -54,6 +54,7 @@ public:
     void SetTable(SvxSimpleTable* pTable);
 
     virtual void SetSizePixel(const Size& rNewSize);
+    virtual void GetFocus();
 };
 
 class SVX_DLLPUBLIC SvxSimpleTable : public SvHeaderTabListBox
diff --git a/svx/source/dialog/simptabl.cxx b/svx/source/dialog/simptabl.cxx
index d33c625..cab9d3f 100644
--- a/svx/source/dialog/simptabl.cxx
+++ b/svx/source/dialog/simptabl.cxx
@@ -76,6 +76,13 @@ void SvxSimpleTableContainer::SetSizePixel(const Size& rNewSize )
         m_pTable->UpdateViewSize();
 }
 
+void SvxSimpleTableContainer::GetFocus()
+{
+    Control::GetFocus();
+    if (m_pTable)
+        m_pTable->GrabFocus();
+}
+
 // SvxSimpleTable ------------------------------------------------------------
 
 SvxSimpleTable::SvxSimpleTable(SvxSimpleTableContainer& rParent, WinBits nBits):
commit 2130b6aaa9e274a41e3280056d7d049a33ca270c
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Thu Apr 26 09:33:30 2012 +0100

    WaE: msvc2008 unused formal parameter

diff --git a/canvas/source/vcl/spritecanvashelper.cxx b/canvas/source/vcl/spritecanvashelper.cxx
index 1e3d2dd..a8c07f2 100644
--- a/canvas/source/vcl/spritecanvashelper.cxx
+++ b/canvas/source/vcl/spritecanvashelper.cxx
@@ -486,7 +486,7 @@ namespace vclcanvas
                                         _1 ) );
     }
 
-    void SpriteCanvasHelper::opaqueUpdate( SAL_UNUSED_PARAMETER const ::basegfx::B2DRange& rTotalArea ,
+    void SpriteCanvasHelper::opaqueUpdate( SAL_UNUSED_PARAMETER const ::basegfx::B2DRange&,
                                            const ::std::vector< ::canvas::Sprite::Reference >& rSortedUpdateSprites )
     {
         ENSURE_OR_THROW( mpOwningSpriteCanvas &&


More information about the Libreoffice-commits mailing list