[Libreoffice-commits] core.git: sd/source

Caolán McNamara (via logerrit) logerrit at kemper.freedesktop.org
Thu May 20 11:42:42 UTC 2021


 sd/source/ui/animations/CustomAnimationDialog.cxx |   22 +++-------------------
 1 file changed, 3 insertions(+), 19 deletions(-)

New commits:
commit a8f9b351fe331785823d2bc7ffd3ebec7a0cb1fa
Author:     Caolán McNamara <caolanm at redhat.com>
AuthorDate: Thu May 20 10:53:17 2021 +0100
Commit:     Caolán McNamara <caolanm at redhat.com>
CommitDate: Thu May 20 13:41:59 2021 +0200

    only the listbox handler does anything, remove the others
    
    Change-Id: I7c63b21c0902edd4586e6f249d50e6f0d475a851
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115860
    Tested-by: Caolán McNamara <caolanm at redhat.com>
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sd/source/ui/animations/CustomAnimationDialog.cxx b/sd/source/ui/animations/CustomAnimationDialog.cxx
index 1fb22575975e..b888d92926f4 100644
--- a/sd/source/ui/animations/CustomAnimationDialog.cxx
+++ b/sd/source/ui/animations/CustomAnimationDialog.cxx
@@ -1428,9 +1428,7 @@ public:
     void update( STLPropertySet* pSet );
 
     DECL_LINK(implControlHdl, weld::ComboBox&, void);
-    DECL_LINK(implClickHdl, weld::Button&, void);
     DECL_LINK(DurationModifiedHdl, weld::MetricSpinButton&, void);
-    void implHdl(const weld::Widget*);
 
 private:
     const STLPropertySet* mpSet;
@@ -1472,7 +1470,6 @@ CustomAnimationDurationTabPage::CustomAnimationDurationTabPage(weld::Container*
 
     fillRepeatComboBox(*mxCBRepeat);
 
-    mxRBClickSequence->connect_clicked(LINK(this, CustomAnimationDurationTabPage, implClickHdl));
     mxLBTrigger->connect_changed(LINK(this, CustomAnimationDurationTabPage, implControlHdl));
     mxCBXDuration->connect_value_changed(LINK( this, CustomAnimationDurationTabPage, DurationModifiedHdl));
 
@@ -1609,14 +1606,10 @@ CustomAnimationDurationTabPage::CustomAnimationDurationTabPage(weld::Container*
     }
 }
 
-IMPL_LINK(CustomAnimationDurationTabPage, implClickHdl, weld::Button&, rBtn, void)
-{
-    implHdl(&rBtn);
-}
-
-IMPL_LINK(CustomAnimationDurationTabPage, implControlHdl, weld::ComboBox&, rListBox, void)
+IMPL_LINK_NOARG(CustomAnimationDurationTabPage, implControlHdl, weld::ComboBox&, void)
 {
-    implHdl(&rListBox);
+    mxRBInteractive->set_active(true);
+    assert(!mxRBClickSequence->get_active());
 }
 
 IMPL_LINK_NOARG(CustomAnimationDurationTabPage, DurationModifiedHdl, weld::MetricSpinButton&, void)
@@ -1631,15 +1624,6 @@ IMPL_LINK_NOARG(CustomAnimationDurationTabPage, DurationModifiedHdl, weld::Metri
     }
 }
 
-void CustomAnimationDurationTabPage::implHdl(const weld::Widget* pControl)
-{
-    if (pControl == mxLBTrigger.get())
-    {
-        mxRBClickSequence->set_active(false);
-        mxRBInteractive->set_active(true);
-    }
-}
-
 void CustomAnimationDurationTabPage::update( STLPropertySet* pSet )
 {
     auto nPos = mxLBStart->get_active();


More information about the Libreoffice-commits mailing list