sfx2/inc/emojicontrol.hxx | 4 ++-- sfx2/source/control/emojicontrol.cxx | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-)
New commits: commit 749be84cefbce1c24b46ab8cc296064216087312 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed May 19 14:06:14 2021 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Wed May 19 17:06:52 2021 +0200 use toggle instead of click for ToggleButton Change-Id: Ia2382e030bb668528e0ad56fd91b19e8621531f3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115810 Tested-by: Caolán McNamara <caol...@redhat.com> Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sfx2/inc/emojicontrol.hxx b/sfx2/inc/emojicontrol.hxx index 2e2ab150762f..787405d101fb 100644 --- a/sfx2/inc/emojicontrol.hxx +++ b/sfx2/inc/emojicontrol.hxx @@ -36,9 +36,9 @@ public: private: static void ConvertLabelToUnicode(weld::ToggleButton& rBtn); - FILTER_CATEGORY getFilter(const weld::Button& rBtn) const; + FILTER_CATEGORY getFilter(const weld::ToggleButton& rBtn) const; - DECL_LINK(ActivatePageHdl, weld::Button&, void); + DECL_LINK(ActivatePageHdl, weld::ToggleButton&, void); DECL_STATIC_LINK(SfxEmojiControl, InsertHdl, ThumbnailViewItem*, void); std::unique_ptr<weld::ToggleButton> mxPeopleBtn; diff --git a/sfx2/source/control/emojicontrol.cxx b/sfx2/source/control/emojicontrol.cxx index c3e9910ddacd..0d51ce805e68 100644 --- a/sfx2/source/control/emojicontrol.cxx +++ b/sfx2/source/control/emojicontrol.cxx @@ -62,15 +62,15 @@ SfxEmojiControl::SfxEmojiControl(const EmojiPopup* pControl, weld::Widget* pPare ConvertLabelToUnicode(*mxFlagsBtn); ConvertLabelToUnicode(*mxUnicode9Btn); - mxPeopleBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl)); - mxNatureBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl)); - mxFoodBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl)); - mxActivityBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl)); - mxTravelBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl)); - mxObjectsBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl)); - mxSymbolsBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl)); - mxFlagsBtn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl)); - mxUnicode9Btn->connect_clicked(LINK(this, SfxEmojiControl, ActivatePageHdl)); + mxPeopleBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl)); + mxNatureBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl)); + mxFoodBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl)); + mxActivityBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl)); + mxTravelBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl)); + mxObjectsBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl)); + mxSymbolsBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl)); + mxFlagsBtn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl)); + mxUnicode9Btn->connect_toggled(LINK(this, SfxEmojiControl, ActivatePageHdl)); mxEmojiView->setItemMaxTextLength(ITEM_MAX_TEXT_LENGTH); mxEmojiView->setItemDimensions(ITEM_MAX_WIDTH, 0, ITEM_MAX_HEIGHT, ITEM_PADDING); @@ -99,7 +99,7 @@ void SfxEmojiControl::ConvertLabelToUnicode(weld::ToggleButton& rBtn) rBtn.set_label(sHexText.toString()); } -FILTER_CATEGORY SfxEmojiControl::getFilter(const weld::Button& rCurPageId) const +FILTER_CATEGORY SfxEmojiControl::getFilter(const weld::ToggleButton& rCurPageId) const { if (&rCurPageId == mxPeopleBtn.get()) return FILTER_CATEGORY::PEOPLE; @@ -123,7 +123,7 @@ FILTER_CATEGORY SfxEmojiControl::getFilter(const weld::Button& rCurPageId) const return FILTER_CATEGORY::PEOPLE; } -IMPL_LINK(SfxEmojiControl, ActivatePageHdl, weld::Button&, rButton, void) +IMPL_LINK(SfxEmojiControl, ActivatePageHdl, weld::ToggleButton&, rButton, void) { mxPeopleBtn->set_active(&rButton == mxPeopleBtn.get()); mxNatureBtn->set_active(&rButton == mxNatureBtn.get()); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits