message: Probably fixes a race condition in annotation gui tests.
diff: @@ -25,6 +25,9 @@ export const addAnnotation = async function ( key: string, value: string) {
  export const updateAnnotation = async function ( annotationKey: string, annotationValue: string) {
  let found = false;
  await annotationRowsKey.each( async function (item, index) {
  + if (found) {
  + return;
  + }
  const annKey = await item.getAttribute('value');
  if (annKey === annotationKey) {
  await annotationRowsValue.get(index).clear();
  @@ -40,6 +43,9 @@ export const updateAnnotation = async function ( annotationKey: string, annotati
  export const deleteAnnotation = async function ( annotationKey: string) {
  let found = false;
  await annotationRowsKey.each( async function (item, index) {
  + if (found) {
  + return;
  + }
  const annKey = await item.getAttribute('value');
  if (annKey === annotationKey) {
  await annotationRowsDelete.get(index).click();
  