diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt
index f16e714cb..a12d764ab 100644
--- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt
@@ -379,8 +379,8 @@ class MangaAllInOneController :
actionMode?.invalidate()
}
- if (!chapters.any { it.read }) {
- binding.fab.text = activity!!.getString(R.string.action_start)
+ if (view.context != null && chapters.any { it.read }) {
+ binding.fab.text = view.context.getString(R.string.action_resume)
}
}
diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersController.kt
index 68165d1ec..47c45dbfe 100644
--- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersController.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersController.kt
@@ -299,8 +299,9 @@ class ChaptersController :
actionMode?.invalidate()
}
- if (!chapters.any { it.read }) {
- binding.fab.text = activity!!.getString(R.string.action_start)
+ val context = view?.context
+ if (context != null && chapters.any { it.read }) {
+ binding.fab.text = context.getString(R.string.action_resume)
}
}
diff --git a/app/src/main/res/layout/chapters_controller.xml b/app/src/main/res/layout/chapters_controller.xml
index 56deb8c86..2fca4a7f8 100755
--- a/app/src/main/res/layout/chapters_controller.xml
+++ b/app/src/main/res/layout/chapters_controller.xml
@@ -53,7 +53,7 @@
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 64ac4fcc9..22361813f 100755
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -76,6 +76,7 @@
Next chapter
Retry
Remove
+ Start
Resume
Move
Open in browser