summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-01-30 19:27:06 +0000
committerCaolán McNamara <caolanm@redhat.com>2016-02-01 08:11:19 +0000
commit29ab053c405afb5dfabf9696d73e22e61c9905f5 (patch)
treec5e563dc00a9d2c96a6d6871e5a0562d28df6f46
parent01695131f3283d15e8fb803c7a342d0932d0e182 (diff)
mbSaveBack is now always false
Change-Id: Ic8068b9003136c2eff5de0cc9435c0664410e04f
-rw-r--r--vcl/inc/window.h1
-rw-r--r--vcl/source/window/window.cxx4
2 files changed, 0 insertions, 5 deletions
diff --git a/vcl/inc/window.h b/vcl/inc/window.h
index f61353ac7669..0d26b02ad29b 100644
--- a/vcl/inc/window.h
+++ b/vcl/inc/window.h
@@ -108,7 +108,6 @@ struct ImplOverlapData
vcl::Region* mpSaveBackRgn; //< saved region, which must be invalidated
VclPtr<vcl::Window> mpNextBackWin; //< next window with saved background
sal_uIntPtr mnSaveBackSize; //< bitmap size of saved background
- bool mbSaveBack; //< true: save background
};
struct ImplFrameData
diff --git a/vcl/source/window/window.cxx b/vcl/source/window/window.cxx
index 480994fae245..58767537573f 100644
--- a/vcl/source/window/window.cxx
+++ b/vcl/source/window/window.cxx
@@ -938,7 +938,6 @@ void Window::ImplInit( vcl::Window* pParent, WinBits nStyle, SystemParentData* p
mpWindowImpl->mpOverlapData->mpSaveBackRgn = nullptr;
mpWindowImpl->mpOverlapData->mpNextBackWin = nullptr;
mpWindowImpl->mpOverlapData->mnSaveBackSize = 0;
- mpWindowImpl->mpOverlapData->mbSaveBack = false;
}
if( pParent && ! mpWindowImpl->mbFrame )
@@ -2455,9 +2454,6 @@ void Window::Show(bool bVisible, ShowFlags nFlags)
ImplFocusToTop( ToTopFlags::NONE, false );
}
- // save background
- if ( mpWindowImpl->mpOverlapData && mpWindowImpl->mpOverlapData->mbSaveBack )
- ImplSaveOverlapBackground();
// adjust mpWindowImpl->mbReallyVisible
bRealVisibilityChanged = !mpWindowImpl->mbReallyVisible;
ImplSetReallyVisible();