sc/source/ui/namedlg/namepast.cxx |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

New commits:
commit 5805a1d57c4a52566899b7fdaf88d6309056411e
Author:     Eike Rathke <er...@redhat.com>
AuthorDate: Sat Oct 31 21:49:36 2020 +0100
Commit:     Eike Rathke <er...@redhat.com>
CommitDate: Sat Oct 31 23:26:09 2020 +0100

    Enquote sheet name if necessary, tdf#137896 follow-up
    
    Change-Id: I9ebdc30bf0b8b1531d57da299146fda9871442ed
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105126
    Reviewed-by: Eike Rathke <er...@redhat.com>
    Tested-by: Jenkins

diff --git a/sc/source/ui/namedlg/namepast.cxx 
b/sc/source/ui/namedlg/namepast.cxx
index 491c69e0f7ba..63ddeccd0ab8 100644
--- a/sc/source/ui/namedlg/namepast.cxx
+++ b/sc/source/ui/namedlg/namepast.cxx
@@ -26,6 +26,7 @@
 #include <scui_def.hxx>
 #include <globstr.hrc>
 #include <scresid.hxx>
+#include <compiler.hxx>
 
 ScNamePasteDlg::ScNamePasteDlg(weld::Window * pParent, ScDocShell* pShell)
     : GenericDialogController(pParent, "modules/scalc/ui/insertname.ui", 
"InsertNameDialog")
@@ -80,7 +81,11 @@ IMPL_LINK(ScNamePasteDlg, ButtonHdl, weld::Button&, rButton, 
void)
             if (rLine.aScope == aGlobalScope)
                 maSelectedNames.push_back(rLine.aName);
             else
-                maSelectedNames.push_back(rLine.aScope + m_aSheetSep + 
rLine.aName);
+            {
+                OUString aSheet( rLine.aScope);
+                ScCompiler::CheckTabQuotes( aSheet);
+                maSelectedNames.push_back( aSheet + m_aSheetSep + rLine.aName);
+            }
         }
         m_xDialog->response(BTN_PASTE_NAME);
     }
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to