Avoid sending unescaped quotes to python console

This commit is contained in:
Adrian Insaurralde Avalos
2024-02-03 09:22:58 -03:00
committed by Chris Hennes
parent f5da3925d9
commit 44f8772c89
5 changed files with 18 additions and 7 deletions

View File

@@ -299,6 +299,7 @@ void PropertiesDialog::apply()
if (orgDisplayUnit != displayUnit) {
std::string escapedstr =
Base::Tools::escapedUnicodeFromUtf8(displayUnit.stringRep.c_str());
escapedstr = Base::Tools::escapeQuotesFromString(escapedstr);
Gui::cmdAppObjectArgs(sheet,
"setDisplayUnit('%s', '%s')",
i->rangeString().c_str(),