From f1bb88673760a172f4c5252783c6bf4b5418b089 Mon Sep 17 00:00:00 2001
From: Jobobby04 <jobobby04@users.noreply.github.com>
Date: Sat, 6 May 2023 18:53:54 -0400
Subject: [PATCH] Don't crash if last loaded url is null

---
 .../eu/kanade/presentation/webview/WebViewScreenContent.kt  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/eu/kanade/presentation/webview/WebViewScreenContent.kt b/app/src/main/java/eu/kanade/presentation/webview/WebViewScreenContent.kt
index 661ae3fc8..5cdf873db 100644
--- a/app/src/main/java/eu/kanade/presentation/webview/WebViewScreenContent.kt
+++ b/app/src/main/java/eu/kanade/presentation/webview/WebViewScreenContent.kt
@@ -81,15 +81,15 @@ fun WebViewScreenContent(
                                 ),
                                 AppBar.OverflowAction(
                                     title = stringResource(R.string.action_share),
-                                    onClick = { onShare(state.lastLoadedUrl!!) },
+                                    onClick = { onShare(state.lastLoadedUrl ?: return@OverflowAction) },
                                 ),
                                 AppBar.OverflowAction(
                                     title = stringResource(R.string.action_open_in_browser),
-                                    onClick = { onOpenInBrowser(state.lastLoadedUrl!!) },
+                                    onClick = { onOpenInBrowser(state.lastLoadedUrl ?: return@OverflowAction) },
                                 ),
                                 AppBar.OverflowAction(
                                     title = stringResource(R.string.pref_clear_cookies),
-                                    onClick = { onClearCookies(state.lastLoadedUrl!!) },
+                                    onClick = { onClearCookies(state.lastLoadedUrl ?: return@OverflowAction) },
                                 ),
                             ),
                         )