include/svx/dialcontrol.hxx | 2 +- svx/source/dialog/dialcontrol.cxx | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-)
New commits: commit 04fbc01af362ca858e560d305320e50161acc5fa Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Nov 21 16:42:35 2018 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Thu Nov 22 00:48:58 2018 +0100 Resolves: tdf#121531 impossible to change angle/rotation by text input Change-Id: Ic5fb01ac088cc777534e7986001defb61bc6ee60 Reviewed-on: https://gerrit.libreoffice.org/63734 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/include/svx/dialcontrol.hxx b/include/svx/dialcontrol.hxx index 3f5ad7592f25..d962012eb448 100644 --- a/include/svx/dialcontrol.hxx +++ b/include/svx/dialcontrol.hxx @@ -214,7 +214,7 @@ protected: private: void InvalidateControl(); - DECL_LINK(LinkedFieldModifyHdl, weld::Entry&, void); + DECL_LINK(LinkedFieldModifyHdl, weld::SpinButton&, void); void LinkedFieldModifyHdl(); }; diff --git a/svx/source/dialog/dialcontrol.cxx b/svx/source/dialog/dialcontrol.cxx index 66e8c22e461e..16a8c7bab4ec 100644 --- a/svx/source/dialog/dialcontrol.cxx +++ b/svx/source/dialog/dialcontrol.cxx @@ -601,7 +601,7 @@ void SvxDialControl::SetLinkedField(weld::SpinButton* pField, sal_Int32 nDecimal if( mpImpl->mpLinkField ) { weld::SpinButton& rField = *mpImpl->mpLinkField; - rField.connect_changed(Link<weld::Entry&,void>()); + rField.connect_value_changed(Link<weld::SpinButton&,void>()); } // remember the new linked field mpImpl->mpLinkField = pField; @@ -609,11 +609,11 @@ void SvxDialControl::SetLinkedField(weld::SpinButton* pField, sal_Int32 nDecimal if( mpImpl->mpLinkField ) { weld::SpinButton& rField = *mpImpl->mpLinkField; - rField.connect_changed(LINK(this, SvxDialControl, LinkedFieldModifyHdl)); + rField.connect_value_changed(LINK(this, SvxDialControl, LinkedFieldModifyHdl)); } } -IMPL_LINK_NOARG(SvxDialControl, LinkedFieldModifyHdl, weld::Entry&, void) +IMPL_LINK_NOARG(SvxDialControl, LinkedFieldModifyHdl, weld::SpinButton&, void) { LinkedFieldModifyHdl(); } @@ -624,7 +624,6 @@ void SvxDialControl::LinkedFieldModifyHdl() SetRotation(mpImpl->mpLinkField->get_value() * mpImpl->mnLinkedFieldValueMultiplyer); } - void SvxDialControl::SaveValue() { mpImpl->mnInitialAngle = mpImpl->mnAngle; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits