summaryrefslogtreecommitdiff
path: root/sw/source/ui/misc
diff options
context:
space:
mode:
authorSzymon Kłos <eszkadev@gmail.com>2016-06-01 16:03:29 +0200
committerCaolán McNamara <caolanm@redhat.com>2016-06-02 10:54:10 +0000
commit7961a61efa8ed97a98d06dd2c08bd686faba8384 (patch)
tree38937934a7569736d0ba2809ee42ac6fe16aa7f8 /sw/source/ui/misc
parent53bc54209388f608521de48e289226188c138cec (diff)
Invalidate the AutoText Dialog after selection
Changes: - added invalidate call after entry selection and expand Behaviour before patch (Linux): 1. Open Writer 2. Open AutoText Dialog: Tools > AutoText 3. Expand/select entry Insert button is still disabled / entry is not expanded. To force repaint you had to use mouse scroll. Change-Id: I814db71dea02273998f675c3b140d554f2e109ba Reviewed-on: https://gerrit.libreoffice.org/25783 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sw/source/ui/misc')
-rw-r--r--sw/source/ui/misc/glossary.cxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/sw/source/ui/misc/glossary.cxx b/sw/source/ui/misc/glossary.cxx
index 16b8357b5d94..e477c6a60636 100644
--- a/sw/source/ui/misc/glossary.cxx
+++ b/sw/source/ui/misc/glossary.cxx
@@ -316,6 +316,7 @@ IMPL_LINK_TYPED( SwGlossaryDlg, GrpSelect, SvTreeListBox *, pBox, void )
aReq.AppendItem(SfxStringItem(FN_SET_ACT_GLOSSARY, sTemp));
aReq.Done();
}
+ Invalidate(InvalidateFlags::Update);
}
void SwGlossaryDlg::Apply()
@@ -1014,6 +1015,12 @@ TriState SwGlTreeListBox::NotifyCopyingOrMoving(
return TRISTATE_FALSE; // otherwise the entry is being set automatically
}
+void SwGlTreeListBox::ExpandedHdl()
+{
+ Invalidate(InvalidateFlags::Update);
+ SvTreeListBox::ExpandedHdl();
+}
+
OUString SwGlossaryDlg::GetCurrGrpName() const
{
SvTreeListEntry* pEntry = m_pCategoryBox->FirstSelected();