diff options
author | Tamás Zolnai <tamas.zolnai@collabora.com> | 2019-06-01 13:28:36 +0200 |
---|---|---|
committer | Tamás Zolnai <tamas.zolnai@collabora.com> | 2019-06-01 15:54:59 +0200 |
commit | 7dc6525fddc418359eefa2cd7c7ecbbd1269e8f6 (patch) | |
tree | 51d015fc1a6734481e391edee9164bdafd13615c /cui | |
parent | 86e935d50a1bccfa616e8481329a6a37d6eaf9c4 (diff) |
tdf#125576: Empty recent characters in special characters dialog...
... for bullet customization
Change-Id: Ica66dcc0d3f379886788d426941b98d170444799
Reviewed-on: https://gerrit.libreoffice.org/73306
Tested-by: Jenkins
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Diffstat (limited to 'cui')
-rw-r--r-- | cui/source/dialogs/cuicharmap.cxx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cui/source/dialogs/cuicharmap.cxx b/cui/source/dialogs/cuicharmap.cxx index 7999aaba15a2..61899ea50a8c 100644 --- a/cui/source/dialogs/cuicharmap.cxx +++ b/cui/source/dialogs/cuicharmap.cxx @@ -921,8 +921,12 @@ IMPL_LINK_NOARG(SvxCharacterMap, SearchCharSelectHdl, SvxShowCharSet*, void) IMPL_LINK_NOARG(SvxCharacterMap, InsertClickHdl, weld::Button&, void) { - insertCharToDoc(m_aShowChar.GetText()); - m_xDialog->response(RET_OK); + OUString sChar = m_aShowChar.GetText(); + insertCharToDoc(sChar); + // Need to update recent character list, when OK button does not insert + if(!m_xFrame.is()) + updateRecentCharacterList(sChar, aFont.GetFamilyName()); + m_xDialog->response(RET_OK); } IMPL_LINK_NOARG(SvxCharacterMap, FavSelectHdl, weld::Button&, void) |