Blame SOURCES/0146-SfxLokHelper-setView-check-if-view-is-already-curren.patch

f325b2
From 5edb280c093842d9d131f9cb7b404403d605a4dc Mon Sep 17 00:00:00 2001
f325b2
From: Miklos Vajna <vmiklos@collabora.co.uk>
f325b2
Date: Thu, 17 Sep 2015 09:30:09 +0200
f325b2
Subject: [PATCH 146/398] SfxLokHelper::setView: check if view is already
f325b2
 current
f325b2
f325b2
Change-Id: I9cf3a4887774657e0e205114688b088fc11c6822
f325b2
(cherry picked from commit 714257af17f74f8bcb5acceaebb0d0f4b3be3231)
f325b2
---
f325b2
 sfx2/source/view/lokhelper.cxx | 3 +++
f325b2
 1 file changed, 3 insertions(+)
f325b2
f325b2
diff --git a/sfx2/source/view/lokhelper.cxx b/sfx2/source/view/lokhelper.cxx
f325b2
index 646715ef226f..f3731e799ec3 100644
f325b2
--- a/sfx2/source/view/lokhelper.cxx
f325b2
+++ b/sfx2/source/view/lokhelper.cxx
f325b2
@@ -45,6 +45,9 @@ void SfxLokHelper::setView(size_t nId)
f325b2
         return;
f325b2
 
f325b2
     SfxViewShell* pViewShell = rViewArr[nId];
f325b2
+    if (pViewShell->GetViewFrame() == SfxViewFrame::Current())
f325b2
+        return;
f325b2
+
f325b2
     if (SfxViewFrame* pViewFrame = pViewShell->GetViewFrame())
f325b2
         pViewFrame->MakeActive_Impl(false);
f325b2
 }
f325b2
-- 
f325b2
2.12.0
f325b2