aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2018-08-23 18:28:59 +0200
committerGitHub <noreply@github.com>2018-08-23 18:28:59 +0200
commit885711afb97b772f7c970ed16e17de799a74c923 (patch)
tree8c63be7f7b5d51079cb9b5ffe5677831bb74de7d
parent66dbb59aa16981643e3bfa3f94d441bc3166eab3 (diff)
downloadmastodon-885711afb97b772f7c970ed16e17de799a74c923.tar
mastodon-885711afb97b772f7c970ed16e17de799a74c923.tar.gz
mastodon-885711afb97b772f7c970ed16e17de799a74c923.tar.bz2
mastodon-885711afb97b772f7c970ed16e17de799a74c923.zip
Fix off-by-one error in aria-posinset (#8388)
Fix #8191
-rw-r--r--app/javascript/mastodon/components/intersection_observer_article.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/javascript/mastodon/components/intersection_observer_article.js b/app/javascript/mastodon/components/intersection_observer_article.js
index e2ce9ec96..de2203a4b 100644
--- a/app/javascript/mastodon/components/intersection_observer_article.js
+++ b/app/javascript/mastodon/components/intersection_observer_article.js
@@ -109,7 +109,7 @@ export default class IntersectionObserverArticle extends React.Component {
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}
@@ -121,7 +121,7 @@ export default class IntersectionObserverArticle extends React.Component {
}
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>
);