From f3b64fdd05bb683b0bc3ba36ef1231e0c012b5c6 Mon Sep 17 00:00:00 2001 From: Maxime Jacquemin <maxime.jacquemin@cea.fr> Date: Fri, 17 Sep 2021 11:24:40 +0200 Subject: [PATCH] [ivette] The selected function is displayed on top of the view --- ivette/src/frama-c/kernel/SourceCode.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivette/src/frama-c/kernel/SourceCode.tsx b/ivette/src/frama-c/kernel/SourceCode.tsx index b8836c215b3..f02df8104df 100644 --- a/ivette/src/frama-c/kernel/SourceCode.tsx +++ b/ivette/src/frama-c/kernel/SourceCode.tsx @@ -87,7 +87,7 @@ export default function SourceCode() { const errorMsg = () => { D.error(`Fail to load source code file ${file}`); }; const onError = () => { if (file) errorMsg(); }; const setValue = (text: string) => buffer.setValue(text); - const setCursor = () => buffer.forEach((cm) => cm.setCursor(line - 1)); + const setCursor = () => buffer.setCursorOnTop(line); const text = React.useMemo(() => readFile(file), [file]); Dome.usePromise(text.then(setValue).then(setCursor).catch(onError)); -- GitLab