From 770bf5a1f42be2d7397b30b91467a7dca4dc1785 Mon Sep 17 00:00:00 2001 From: Shubham Goyal <22shubh22@gmail.com> Date: Sun, 16 Jun 2019 19:32:31 +0530 Subject: tdf#124549 Check Button toggle state before toggle. Change-Id: I362cbc5613010e6586d63d6ebe45b40f05ffcbf1 Reviewed-on: https://gerrit.libreoffice.org/74117 Tested-by: Jenkins Reviewed-by: Mike Kaganski --- cui/source/tabpages/tparea.cxx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cui') diff --git a/cui/source/tabpages/tparea.cxx b/cui/source/tabpages/tparea.cxx index 0ba9dcdeda72..1ec685daaafe 100644 --- a/cui/source/tabpages/tparea.cxx +++ b/cui/source/tabpages/tparea.cxx @@ -378,6 +378,10 @@ VclPtr lcl_CreateFillStyleTabPage(sal_uInt16 nId, TabPageParent pPar IMPL_LINK(SvxAreaTabPage, SelectFillTypeHdl_Impl, weld::ToggleButton&, rButton, void) { + //tdf#124549 - If the button is already active do not toggle it back. + if(!rButton.get_active()) + rButton.set_active(true); + SelectFillType(rButton); m_bBtnClicked = true; } -- cgit