Handle updates to radical contenteditable field

This commit is contained in:
Shaunak Kishore
2015-10-05 23:44:09 -04:00
parent 5588752d34
commit 0b7e8b0586
2 changed files with 6 additions and 4 deletions

View File

@ -80,8 +80,8 @@ const updateCharacterValue = (target, text, path) => {
} else {
target.text('');
subtree.value = text.length === 1 ? text : '?';
stage.forceRefresh();
}
stage.forceRefresh();
}
const updateRadicalValue = (target, text) => {
@ -91,8 +91,8 @@ const updateRadicalValue = (target, text) => {
} else {
target.text('');
stage.radical = value;
stage.forceRefresh();
}
stage.forceRefresh();
}
stages.analysis = class AnalysisStage extends stages.AbstractStage {
@ -170,7 +170,9 @@ Template.analysis_stage.events({
Template.analysis_stage.helpers({
radical: () => {
return Session.get('stages.analysis.radical') || '(unknown)';
const result = Session.get('stages.analysis.radical') || '?';
$('.analysis_stage .radical .value').text('');
return result;
},
tree: () => {
return Session.get('stages.analysis.tree');

View File

@ -130,7 +130,7 @@ Template.metadata.helpers({
}
for (let entry of result) {
const element = $(`.metadata .field [data-field="${entry.field}"]`);
if (element.text() != entry.value) {
if (element.text() !== entry.value) {
element.text('');
}
}