diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-10-04 10:56:55 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-10-04 14:34:57 +0200 |
commit | 59e38e946f19ab59370f8e52370b7a7b861cc558 (patch) | |
tree | 6f8dc52f6951996fa25a5f229f8b65f7b5fcc916 /sfx2 | |
parent | ac9373e65ed7908a19edc6f5c758af9b8232820b (diff) |
comphelper: move setTiledPainting() from SfxViewShell
And make it a static one. The primary point of that member function is
to prevent invalidations during paint, and since multiple views are
allowed, it wasn't extended to filter out invalidations from all views,
not just from the current one. (Same goes for other callback types.)
Change-Id: I23e6b2c2ff94227f2b72c481148b2d8279ae2905
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/source/view/viewsh.cxx | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/sfx2/source/view/viewsh.cxx b/sfx2/source/view/viewsh.cxx index dacd2363ff13..d03878c8b39c 100644 --- a/sfx2/source/view/viewsh.cxx +++ b/sfx2/source/view/viewsh.cxx @@ -255,7 +255,6 @@ SfxViewShell_Impl::SfxViewShell_Impl(SfxViewShellFlags const nFlags) , m_pLibreOfficeKitViewCallback(nullptr) , m_pLibreOfficeKitViewData(nullptr) , m_bTiledSearching(false) -, m_bTiledPainting(false) , m_nViewShellId(SfxViewShell_Impl::m_nLastViewShellId++) {} @@ -1473,7 +1472,7 @@ void SfxViewShell::registerLibreOfficeKitViewCallback(LibreOfficeKitCallback pCa void SfxViewShell::libreOfficeKitViewCallback(int nType, const char* pPayload) const { - if (pImpl->m_bTiledPainting) + if (comphelper::LibreOfficeKit::isTiledPainting()) return; if (pImpl->m_bTiledSearching) @@ -1503,16 +1502,6 @@ void SfxViewShell::setTiledSearching(bool bTiledSearching) pImpl->m_bTiledSearching = bTiledSearching; } -void SfxViewShell::setTiledPainting(bool bTiledPainting) -{ - pImpl->m_bTiledPainting = bTiledPainting; -} - -bool SfxViewShell::getTiledPainting() const -{ - return pImpl->m_bTiledPainting; -} - int SfxViewShell::getPart() const { return 0; |