7a02a8c24e
Confusion arose due to separate creation of session, and watermark property fetch from CheckFileInfo which happens in DocumentBroker::load which doesn't do a load. This happens in a subsequent 'load url=' message cf. global.js which can then race vs. the session creation. This causes mis-ordering of another unhelpfully shared Session, letting the view canonicalization list to get out of sync between the two processes. So instead - tell the view it's canonical id. An example of the problems of trying to share some unclear subset of the Session class between kit and wsd perhaps. Change-Id: I63dc30f9a047e3f889fd339b6aaf392b9fef37b9 Signed-off-by: Michael Meeks <michael.meeks@collabora.com> |
||
---|---|---|
.. | ||
ChildSession.cpp | ||
ChildSession.hpp | ||
Delta.hpp | ||
DummyLibreOfficeKit.cpp | ||
DummyLibreOfficeKit.hpp | ||
ForKit.cpp | ||
Kit.cpp | ||
Kit.hpp | ||
KitHelper.hpp | ||
SetupKitEnvironment.hpp | ||
TestStubs.cpp | ||
Watermark.hpp |