summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@collabora.com>2015-06-23 15:09:16 +0200
committerAshod Nakashian <ashod.nakashian@collabora.co.uk>2016-02-06 09:51:13 -0500
commita68d4460558c52ea7cc17295caa1ce32e2b54673 (patch)
tree1011b62f6074d27ec489184dc7527e3903e408e3
parentc7cea52353a27d2c6ed3c53b6e0b854ccc7b165a (diff)
tdf#92088: Fix an overlook in the refactor.
This was causing 'if you click in the "default style" combobox in writers standard bar and press tab and press tab the next two combo boxes go "blue", happens in gtk2, gtk3 and gen.' reported by Caolan. Change-Id: I0d97a181a605088a0b8bb8043771eb56280521e0 (cherry picked from commit 020aecf5d916b0c24941337f9c21834d88f4e5cd)
-rw-r--r--vcl/source/window/toolbox.cxx6
1 files changed, 2 insertions, 4 deletions
diff --git a/vcl/source/window/toolbox.cxx b/vcl/source/window/toolbox.cxx
index d1369658dfef..d038d2c605f1 100644
--- a/vcl/source/window/toolbox.cxx
+++ b/vcl/source/window/toolbox.cxx
@@ -5612,10 +5612,8 @@ void ToolBox::ImplShowFocus()
ImplToolItem* pItem = ImplGetItem( mnHighItemId );
if( pItem->mpWindow && !pItem->mpWindow->IsDisposed() )
{
- WindowImpl *pItemImpl = pItem->mpWindow->ImplGetWindowImpl();
- vcl::Window *pWin = pItemImpl->mpBorderWindow ?
- pItemImpl->mpBorderWindow : pItem->mpWindow;
- pItemImpl->mbDrawSelectionBackground = true;
+ vcl::Window *pWin = pItem->mpWindow->ImplGetWindowImpl()->mpBorderWindow ? pItem->mpWindow->ImplGetWindowImpl()->mpBorderWindow : pItem->mpWindow;
+ pWin->ImplGetWindowImpl()->mbDrawSelectionBackground = true;
pWin->Invalidate();
}
}