mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-10 04:57:00 -04:00
fix: don't use cannonical name form when generating choice images, use it only for indexing
This commit is contained in:
@@ -150,10 +150,10 @@ void DropDownChoiceListBase::generateThumbnailImages() {
|
|||||||
int n = field().choices->lastId();
|
int n = field().choices->lastId();
|
||||||
for (int i = 0 ; i < n; ++i) {
|
for (int i = 0 ; i < n; ++i) {
|
||||||
try {
|
try {
|
||||||
String name = canonical_name_form(field().choices->choiceName(i));
|
String name = field().choices->choiceName(i);
|
||||||
ctx.setVariable(_("input"), to_script(name));
|
ctx.setVariable(_("input"), to_script(name));
|
||||||
GeneratedImageP img = style().image.getValidScriptP()->eval(ctx)->toImage();
|
GeneratedImageP img = style().image.getValidScriptP()->eval(ctx)->toImage();
|
||||||
style().choice_images.insert(make_pair(name, ScriptableImage(img)));
|
style().choice_images.try_emplace(canonical_name_form(name), ScriptableImage(img));
|
||||||
} catch (const Error& e) {
|
} catch (const Error& e) {
|
||||||
handle_error(Error(e.what() + _("\n while generating choice images for drop down list")));
|
handle_error(Error(e.what() + _("\n while generating choice images for drop down list")));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user