diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-09-17 09:30:09 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-09-21 07:30:22 +0200 |
commit | 714257af17f74f8bcb5acceaebb0d0f4b3be3231 (patch) | |
tree | f634124928f6fd9645b3a55c32f584f3de28972b /sfx2/source/view | |
parent | d3446bc860e2e41adbee5ad6c49f12991dd9087b (diff) |
SfxLokHelper::setView: check if view is already current
Change-Id: I9cf3a4887774657e0e205114688b088fc11c6822
Diffstat (limited to 'sfx2/source/view')
-rw-r--r-- | sfx2/source/view/lokhelper.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sfx2/source/view/lokhelper.cxx b/sfx2/source/view/lokhelper.cxx index 646715ef226f..f3731e799ec3 100644 --- a/sfx2/source/view/lokhelper.cxx +++ b/sfx2/source/view/lokhelper.cxx @@ -45,6 +45,9 @@ void SfxLokHelper::setView(size_t nId) return; SfxViewShell* pViewShell = rViewArr[nId]; + if (pViewShell->GetViewFrame() == SfxViewFrame::Current()) + return; + if (SfxViewFrame* pViewFrame = pViewShell->GetViewFrame()) pViewFrame->MakeActive_Impl(false); } |