gui: fix conditions that compare with resource strings
fixes auto-generating backup name before editing the backup name.
Change-Id: Ied1c07b7dbdec9fa7fc80b3345970d95ac0ed1bb
diff --git a/gui/object.cpp b/gui/object.cpp
index 206f2c7..14df14f 100644
--- a/gui/object.cpp
+++ b/gui/object.cpp
@@ -94,6 +94,10 @@
if (DataManager::GetValue(condition->mVar2, var2))
var2 = condition->mVar2;
+ if (var2.substr(0, 2) == "{@")
+ // translate resource string in value
+ var2 = gui_parse_text(var2);
+
// This is a special case, we stat the file and that determines our result
if (var1 == "fileexists")
{