diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ListStatusAccessibilityDelegate.kt b/app/src/main/java/com/keylesspalace/tusky/util/ListStatusAccessibilityDelegate.kt
index 8373d2bc..8594dfc6 100644
--- a/app/src/main/java/com/keylesspalace/tusky/util/ListStatusAccessibilityDelegate.kt
+++ b/app/src/main/java/com/keylesspalace/tusky/util/ListStatusAccessibilityDelegate.kt
@@ -82,6 +82,8 @@ class ListStatusAccessibilityDelegate(
}
if (status.reblogsCount > 0) info.addAction(openRebloggedByAction)
if (status.favouritesCount > 0) info.addAction(openFavsAction)
+
+ info.addAction(moreAction)
}
}
@@ -150,6 +152,9 @@ class ListStatusAccessibilityDelegate(
interrupt()
statusActionListener.onShowFavs(pos)
}
+ R.id.action_more -> {
+ statusActionListener.onMore(host, pos)
+ }
else -> return super.performAccessibilityAction(host, action, args)
}
return true
@@ -311,5 +316,10 @@ class ListStatusAccessibilityDelegate(
R.id.action_open_faved_by,
context.getString(R.string.action_open_faved_by))
+ private val moreAction = AccessibilityActionCompat(
+ R.id.action_more,
+ context.getString(R.string.action_more)
+ )
+
private data class LinkSpanInfo(val text: String, val link: String)
}
\ No newline at end of file
diff --git a/app/src/main/res/values/actions.xml b/app/src/main/res/values/actions.xml
index a3a3168f..0d78f2d1 100644
--- a/app/src/main/res/values/actions.xml
+++ b/app/src/main/res/values/actions.xml
@@ -22,4 +22,5 @@
+
\ No newline at end of file