Fix curly brace output

This commit is contained in:
Francisco Hodge 2018-10-10 12:20:02 -04:00
parent 02fd2223ff
commit 4f5af90d8d

View File

@ -47,7 +47,7 @@ class Utilities {
}
getButtonClass = button => {
let buttonTypeClass = (button.includes("{") && button !== '{//}') ? "functionBtn" : "standardBtn";
let buttonTypeClass = (button.includes("{") && button.includes("}") && button !== '{//}') ? "functionBtn" : "standardBtn";
let buttonWithoutBraces = button.replace("{", "").replace("}", "");
let buttonNormalized =
@ -167,6 +167,9 @@ class Utilities {
else if(button === "{numpaddecimal}")
output = this.addStringAt(output, '.', caretPos);
else if(button === "{" || button === "}")
output = this.addStringAt(output, button, caretPos);
else if(!button.includes("{") && !button.includes("}"))
output = this.addStringAt(output, button, caretPos);