Skip to content
Snippets Groups Projects
Commit 9f1260b6 authored by Michele Alberti's avatar Michele Alberti
Browse files

[ivette] Do not show before and after columns when no (expression) name is available.

parent 2f281140
No related branches found
No related tags found
No related merge requests found
...@@ -53,7 +53,7 @@ const Values = () => { ...@@ -53,7 +53,7 @@ const Values = () => {
const selectMarker = States.useSelection()[0]?.current?.marker; const selectMarker = States.useSelection()[0]?.current?.marker;
const t = States.useRequest(Eva.getValues, selectMarker); const t = States.useRequest(Eva.getValues, selectMarker);
const markerInfo = States.useSyncArray(Ast.markerInfo).getArray(); const markerInfo = States.useSyncArray(Ast.markerInfo).getArray();
const [name, setName] = React.useState(''); const [name, setName] = React.useState<string | undefined>(undefined);
React.useEffect(() => { React.useEffect(() => {
if (selectMarker && evaValues) { if (selectMarker && evaValues) {
...@@ -71,11 +71,11 @@ const Values = () => { ...@@ -71,11 +71,11 @@ const Values = () => {
evaValues.forEach((i) => model.setData(i.key, i)); evaValues.forEach((i) => model.setData(i.key, i));
break; break;
default: default:
setName(''); setName(undefined);
} }
} }
} else { } else {
setName(''); setName(undefined);
} }
model.reload(); model.reload();
}, [model, evaValues, t, selectMarker, markerInfo]); }, [model, evaValues, t, selectMarker, markerInfo]);
...@@ -87,7 +87,8 @@ const Values = () => { ...@@ -87,7 +87,8 @@ const Values = () => {
<ColumnCallstack /> <ColumnCallstack />
<Column <Column
id="value_before" id="value_before"
label={`${name} (before)`} visible={!!name}
label={name && `${name} (before)`}
title="Values inferred by Eva just before the selected point" title="Values inferred by Eva just before the selected point"
disableSort disableSort
fill fill
...@@ -95,7 +96,8 @@ const Values = () => { ...@@ -95,7 +96,8 @@ const Values = () => {
<ColumnAlarm /> <ColumnAlarm />
<Column <Column
id="value_after" id="value_after"
label={`${name} (after)`} visible={!!name}
label={name && `${name} (after)`}
title="Values inferred by Eva just after the selected point" title="Values inferred by Eva just after the selected point"
disableSort disableSort
fill fill
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment