diff --git a/semantics/static/js/semantics_schemas.js b/semantics/static/js/semantics_schemas.js index 16f4553..b5bbad8 100644 --- a/semantics/static/js/semantics_schemas.js +++ b/semantics/static/js/semantics_schemas.js @@ -216,7 +216,6 @@ function redrawSchemas(frame) { function hasRefl(schema) { - // TODO: refl i recip w schemacie var sid = schemaId(schema); var i, j; for (i = 0; i < subentry_display.length; i++) { @@ -226,6 +225,13 @@ function hasRefl(schema) { if (char_display.search('siÄ™') >= 0) { return true; } else { + var l0 = schemas_content['schema_' + sid + '_'].display.arguments[0]; + var k; + for (k = 0; k < l0.length; k++) { + if (l0[k].argument == 'refl' || l0[k].argument == 'recip') { + return true; + } + } return false; } }