sc/source/core/data/postit.cxx | 3 +++ svx/source/svdraw/svdotxat.cxx | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-)
New commits: commit 2f7b5634487ac3d27777ab12a57089e71ea5216d Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Nov 18 17:09:52 2020 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Thu Nov 19 09:49:48 2020 +0100 Resolves: tdf#114956 skip broadcast optimization for ScPostIts so we can resize the ScPostIt as was the case before commit f06b48a5dddab20fd1bbf9b5f3e8543593f5e590 Date: Fri Aug 4 18:56:43 2017 +0200 editviewoverlay: Allow EditView to run in Overlay Change-Id: Idd92716a9b38058f6f275769d4f2523eddac500c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106069 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sc/source/core/data/postit.cxx b/sc/source/core/data/postit.cxx index bafd2e9e901b..f826e1d66478 100644 --- a/sc/source/core/data/postit.cxx +++ b/sc/source/core/data/postit.cxx @@ -382,6 +382,9 @@ void ScCaptionCreator::CreateCaption( bool bShown, bool bTailFront ) *mrDoc.GetDrawLayer(), // TTTT should ret a ref? aTextRect, aTailPos)); + // tdf#114956 a way to recognize that this SdrCaption is for a ScPostit in + // SdrTextObj::AdjustTextFrameWidthAndHeight + mxCaption->SetName("ScPostIt"); // basic caption settings ScCaptionUtil::SetBasicCaptionSettings( *mxCaption, bShown ); } diff --git a/svx/source/svdraw/svdotxat.cxx b/svx/source/svdraw/svdotxat.cxx index 7c4548a2ef8d..4b96bb04c12a 100644 --- a/svx/source/svdraw/svdotxat.cxx +++ b/svx/source/svdraw/svdotxat.cxx @@ -278,7 +278,8 @@ bool SdrTextObj::AdjustTextFrameWidthAndHeight() GetTextEditOutliner() && GetTextEditOutliner()->hasEditViewCallbacks()); - if (!bSuppressChangeWhenEditOnOverlay) + // tdf#114956 always broadcast change for ScPostIts + if (!bSuppressChangeWhenEditOnOverlay || GetName() == "ScPostIt") { SetChanged(); BroadcastObjectChange(); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits