summaryrefslogtreecommitdiff
path: root/vcl/source/window/floatwin.cxx
diff options
context:
space:
mode:
authorChris Sherlock <chris.sherlock79@gmail.com>2014-02-03 19:11:40 +1100
committerCaolán McNamara <caolanm@redhat.com>2014-02-05 14:59:08 +0000
commit999a83b455b9db32116203fcc7337f9910d1d5f7 (patch)
treec3374db9848046dee76c600046af198819bb2bec /vcl/source/window/floatwin.cxx
parentc11b48d09f8ef31d3ec326e1dfda91a8e384ae81 (diff)
fdo#74424 Use Window::GetOutDev() to access ImplHasMirroredGraphics()
Part of the decoupling of Window from OutputDevice. We now get the Window's OutputDevice instance and manipulate this. Do not rely on the inherited function. Conflicts: vcl/source/window/window.cxx Change-Id: If429486dee4f7cc1e55ca48ab5d715d0c30578a3 Reviewed-on: https://gerrit.libreoffice.org/7794 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl/source/window/floatwin.cxx')
-rw-r--r--vcl/source/window/floatwin.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/vcl/source/window/floatwin.cxx b/vcl/source/window/floatwin.cxx
index e01d5f18c31e..60f8d162c5a5 100644
--- a/vcl/source/window/floatwin.cxx
+++ b/vcl/source/window/floatwin.cxx
@@ -457,7 +457,7 @@ FloatingWindow* FloatingWindow::ImplFloatHitTest( Window* pReference, const Poin
const OutputDevice *pWindowOutDev = pReference->GetOutDev();
// compare coordinates in absolute screen coordinates
- if( pReference->ImplHasMirroredGraphics() )
+ if( pWindowOutDev->ImplHasMirroredGraphics() )
{
if(!pReference->IsRTLEnabled() )
// --- RTL --- re-mirror back to get device coordiantes
@@ -690,7 +690,7 @@ void FloatingWindow::StartPopupMode( const Rectangle& rRect, sal_uLong nFlags )
// compare coordinates in absolute screen coordinates
// Keep in sync with FloatingWindow::ImplFloatHitTest, e.g. fdo#33509
- if( pReference->ImplHasMirroredGraphics() )
+ if( pParentWinOutDev->ImplHasMirroredGraphics() )
{
if(!pReference->IsRTLEnabled() )
// --- RTL --- re-mirror back to get device coordiantes