sw/source/ui/config/optload.cxx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-)
New commits: commit 5cb4004a443910c6eefb0b58f1fc4ed3e20ba36c Author: Jack Leigh <leigh...@gmx.se> Date: Sat Dec 8 21:12:23 2012 +0000 fdo#38895 fix toggling of numbering separator on Autocaption page Only enable the Edit box if the overall option is enabled Change-Id: Ica0f973d22b89a37bd690c285d7cc0ae5204b7a8 Reviewed-on: https://gerrit.libreoffice.org/1272 Tested-by: Caolán McNamara <caol...@redhat.com> Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sw/source/ui/config/optload.cxx b/sw/source/ui/config/optload.cxx index f3fd604..fbdd800 100644 --- a/sw/source/ui/config/optload.cxx +++ b/sw/source/ui/config/optload.cxx @@ -819,9 +819,17 @@ IMPL_LINK_NOARG_INLINE_END(SwCaptionOptPage, SelectHdl) IMPL_LINK( SwCaptionOptPage, OrderHdl, ListBox*, pBox ) { DrawSample(); + + SvTreeListEntry* pSelEntry = aCheckLB.FirstSelected(); + sal_Bool bChecked = sal_False; + if (pSelEntry) + { + bChecked = aCheckLB.IsChecked((sal_uInt16)aCheckLB.GetModel()->GetAbsPos(pSelEntry)); + } + sal_Int32 nPos = pBox->GetSelectEntryPos(); - aNumberingSeparatorFT.Enable( nPos == 1 ); - aNumberingSeparatorED.Enable( nPos == 1 ); + aNumberingSeparatorFT.Enable( bChecked && nPos == 1 ); + aNumberingSeparatorED.Enable( bChecked && nPos == 1 ); return 0; }
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits