diff options
author | Pranav Kant <pranavk@collabora.co.uk> | 2017-12-02 02:47:38 +0530 |
---|---|---|
committer | Pranav Kant <pranavk@collabora.co.uk> | 2017-12-04 17:14:03 +0530 |
commit | 727c2303cb70a62a35f2e7ff7cd47cdb3ccd556d (patch) | |
tree | c78693f81901c57172aaf64a4822a0f2435988aa /include/sfx2 | |
parent | b1bcc70d2a5a51d2cb4b2e9e2a8e6641719fe18b (diff) |
lokdialog: multiview: Do not mix one view with other
In GTV, use correct application window object to fetch the dialog
object.
Use correct view shell to notify window (dialogs, etc.) callbacks.
Change-Id: I7d82b39d4522a4b4904e156757a032c342c71efb
Diffstat (limited to 'include/sfx2')
-rw-r--r-- | include/sfx2/lokhelper.hxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/sfx2/lokhelper.hxx b/include/sfx2/lokhelper.hxx index f342b502e810..52c9b9763eae 100644 --- a/include/sfx2/lokhelper.hxx +++ b/include/sfx2/lokhelper.hxx @@ -42,7 +42,8 @@ public: /// Same as notifyOtherViews(), but works on a selected "other" view, not on all of them. static void notifyOtherView(SfxViewShell* pThisView, SfxViewShell const* pOtherView, int nType, const OString& rKey, const OString& rPayload); /// Emits a LOK_CALLBACK_WINDOW - static void notifyWindow(vcl::LOKWindowId nWindowId, + static void notifyWindow(const SfxViewShell* pThisView, + vcl::LOKWindowId nWindowId, const OUString& rAction, const std::vector<vcl::LOKPayloadItem>& rPayload = std::vector<vcl::LOKPayloadItem>()); /// Emits a LOK_CALLBACK_INVALIDATE_TILES, but tweaks it according to setOptionalFeatures() if needed. |