[Libreoffice-commits] online.git: loolwsd/ChildSession.cpp

Marco Cecchetti marco.cecchetti at collabora.com
Sat Oct 1 18:08:34 UTC 2016


 loolwsd/ChildSession.cpp |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 5edb4cb8c4c51ee5575faed25cc687ec69149096
Author: Marco Cecchetti <marco.cecchetti at collabora.com>
Date:   Sat Oct 1 20:07:39 2016 +0200

    loolwsd: Calc: core and client could be on 2 different tabs
    
    The check for the current part was done before set view on core to the
    one of the sender message
    
    Change-Id: If4b9264c981ecc4e858d23366045e42be603c7c4

diff --git a/loolwsd/ChildSession.cpp b/loolwsd/ChildSession.cpp
index 355a5d4..1d39b17 100644
--- a/loolwsd/ChildSession.cpp
+++ b/loolwsd/ChildSession.cpp
@@ -895,10 +895,10 @@ bool ChildSession::setClientPart(const char* /*buffer*/, int /*length*/, StringT
 
     auto lock(_loKitDocument->getLock());
 
+    _loKitDocument->setView(_viewId);
+
     if (part != _loKitDocument->getPart())
     {
-        _loKitDocument->setView(_viewId);
-
         _loKitDocument->setPart(part);
     }
 


More information about the Libreoffice-commits mailing list