From f4f0ef5790bd06145d977183da0ee244c5c46058 Mon Sep 17 00:00:00 2001 From: Markus Mohrhard Date: Fri, 2 Mar 2012 23:48:44 +0100 Subject: don't show an error message for empty names in Define Names, fdo#46816 Signed-off-by: Kohei Yoshida --- sc/source/ui/namedlg/namedefdlg.cxx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sc/source/ui/namedlg/namedefdlg.cxx b/sc/source/ui/namedlg/namedefdlg.cxx index 45c600bec33b..d060566cd3b8 100644 --- a/sc/source/ui/namedlg/namedefdlg.cxx +++ b/sc/source/ui/namedlg/namedefdlg.cxx @@ -166,7 +166,13 @@ bool ScNameDefDlg::IsNameValid() } maFtInfo.SetControlBackground(GetSettings().GetStyleSettings().GetDialogColor()); - if (!ScRangeData::IsNameValid( aName, mpDoc )) + if ( aName.isEmpty() ) + { + maBtnAdd.Disable(); + maFtInfo.SetText(maStrInfoDefault); + return false; + } + else if (!ScRangeData::IsNameValid( aName, mpDoc )) { maFtInfo.SetControlBackground(GetSettings().GetStyleSettings().GetHighlightColor()); maFtInfo.SetText(maErrInvalidNameStr); -- cgit v1.2.3