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

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