summaryrefslogtreecommitdiff
path: root/sd/source
diff options
context:
space:
mode:
authorAndre Fischer <af@apache.org>2013-05-23 14:30:17 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-05-23 20:00:50 +0100
commitce7dafae81f226bd441723df49f68005919df91f (patch)
treea8beb52b0f4ace2682acd1e8cacd1696ff7dd524 /sd/source
parentac2bac4a8d5c7e1593f19a18ca0b5a65e1a3fd82 (diff)
Resolves: #i122247# Improved focus traveling in sidebar
(cherry picked from commit 4b0aafb8182b1f86b9edf947a4c62ff9948c6676) Change-Id: Ieae8e44fe147309cc3ff447a6dbc375d1b2f34d0 (cherry picked from commit ab0360c309adcd131a9e6c1f02abc82486d09a46)
Diffstat (limited to 'sd/source')
-rw-r--r--sd/source/ui/sidebar/NavigatorWrapper.cxx9
-rw-r--r--sd/source/ui/sidebar/NavigatorWrapper.hxx1
2 files changed, 10 insertions, 0 deletions
diff --git a/sd/source/ui/sidebar/NavigatorWrapper.cxx b/sd/source/ui/sidebar/NavigatorWrapper.cxx
index ad870fc43fe1..0412362c2a39 100644
--- a/sd/source/ui/sidebar/NavigatorWrapper.cxx
+++ b/sd/source/ui/sidebar/NavigatorWrapper.cxx
@@ -81,4 +81,13 @@ void NavigatorWrapper::UpdateNavigator (void)
}
+
+
+void NavigatorWrapper::GetFocus (void)
+{
+ maNavigator.GrabFocus();
+}
+
+
+
} } // end of namespace sd::sidebar
diff --git a/sd/source/ui/sidebar/NavigatorWrapper.hxx b/sd/source/ui/sidebar/NavigatorWrapper.hxx
index 669628d0c073..26e6255d6305 100644
--- a/sd/source/ui/sidebar/NavigatorWrapper.hxx
+++ b/sd/source/ui/sidebar/NavigatorWrapper.hxx
@@ -51,6 +51,7 @@ public:
// Control
virtual void Resize (void);
+ virtual void GetFocus (void);
// From ILayoutableWindow
virtual css::ui::LayoutSize GetHeightForWidth (const sal_Int32 nWidth);