summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2016-08-03 11:39:07 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2016-08-03 11:06:42 +0000
commit4acac00df5a85ff006ecead06c4018e88caaf401 (patch)
tree0ac5013cea32e4eaec4e92eaa7b73d8757027a81 /include
parent405db7afbdba02eed9a9a4c4f22000fe623b029c (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.hxx8
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;
};
/**