diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-08-03 11:39:07 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-08-03 11:06:42 +0000 |
commit | 4acac00df5a85ff006ecead06c4018e88caaf401 (patch) | |
tree | 0ac5013cea32e4eaec4e92eaa7b73d8757027a81 /include | |
parent | 405db7afbdba02eed9a9a4c4f22000fe623b029c (diff) |
svx: track view shell id in SdrUndoAction
This is used in Impress e.g. when resizing a picture.
Change-Id: I2e0a9228ed0ff9ecfd72696ef84e56f88e4c0f70
Reviewed-on: https://gerrit.libreoffice.org/27822
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/svx/svdundo.hxx | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/include/svx/svdundo.hxx b/include/svx/svdundo.hxx index 9d63557f8fc6..fa6cc8a424c7 100644 --- a/include/svx/svdundo.hxx +++ b/include/svx/svdundo.hxx @@ -55,11 +55,10 @@ class SVX_DLLPUBLIC SdrUndoAction : public SfxUndoAction { protected: SdrModel& rMod; + sal_Int32 m_nViewShellId; protected: - SdrUndoAction(SdrModel& rNewMod) - : rMod(rNewMod) - {} + SdrUndoAction(SdrModel& rNewMod); public: virtual ~SdrUndoAction(); @@ -72,6 +71,9 @@ public: virtual bool CanSdrRepeat(SdrView& rView) const; virtual void SdrRepeat(SdrView& rView); + + /// See SfxUndoAction::GetViewShellId(). + sal_Int32 GetViewShellId() const override; }; /** |