summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sfx2/source/sidebar/TabBar.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/sfx2/source/sidebar/TabBar.cxx b/sfx2/source/sidebar/TabBar.cxx
index 7a9ede9a1f4f..b8b97872e09f 100644
--- a/sfx2/source/sidebar/TabBar.cxx
+++ b/sfx2/source/sidebar/TabBar.cxx
@@ -296,8 +296,9 @@ Image TabBar::GetItemImage(const DeckDescriptor& rDeckDescriptor) const
mxFrame);
}
-IMPL_LINK_NOARG(TabBar::Item, HandleClick, Button*, void)
+IMPL_LINK(TabBar::Item, HandleClick, Button*, pBtn, void)
{
+ pBtn->GrabFocus();
try
{
maDeckActivationFunctor(msDeckId);