about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch/components/intersection_observer_article.js
diff options
context:
space:
mode:
authorThibaut Girka <thib@sitedethib.com>2018-08-28 12:03:49 +0200
committerThibaut Girka <thib@sitedethib.com>2018-08-31 19:49:29 +0200
commit087dcf720e3f094cc58a7ca0f99132ae17347461 (patch)
tree9b36732064584c33f47cffcfa65135da5633e675 /app/javascript/flavours/glitch/components/intersection_observer_article.js
parentd8fbd74c47de3148d6693b5cb15e7e868f72448e (diff)
[Glitch] Fix off-by-one error in aria-posinset
Port 885711afb97b772f7c970ed16e17de799a74c923 to glitch-soc
Diffstat (limited to 'app/javascript/flavours/glitch/components/intersection_observer_article.js')
-rw-r--r--app/javascript/flavours/glitch/components/intersection_observer_article.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/javascript/flavours/glitch/components/intersection_observer_article.js b/app/javascript/flavours/glitch/components/intersection_observer_article.js
index f7f6b0a53..6eeca5598 100644
--- a/app/javascript/flavours/glitch/components/intersection_observer_article.js
+++ b/app/javascript/flavours/glitch/components/intersection_observer_article.js
@@ -107,7 +107,7 @@ export default class IntersectionObserverArticle extends ImmutablePureComponent
       return (
         <article
           ref={this.handleRef}
-          aria-posinset={index}
+          aria-posinset={index + 1}
           aria-setsize={listLength}
           style={{ height: `${this.height || cachedHeight}px`, opacity: 0, overflow: 'hidden' }}
           data-id={id}
@@ -119,7 +119,7 @@ export default class IntersectionObserverArticle extends ImmutablePureComponent
     }
 
     return (
-      <article ref={this.handleRef} aria-posinset={index} aria-setsize={listLength} data-id={id} tabIndex='0'>
+      <article ref={this.handleRef} aria-posinset={index + 1} aria-setsize={listLength} data-id={id} tabIndex='0'>
         {children && React.cloneElement(children, { hidden: false })}
       </article>
     );