tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 91d2164cd7426b3def4dd0cbe0e25a6acf7d5faa
parent 498a35ae36afd29311fda91a36e2aacbf03add60
Author: Cathy Lu <calu@mozilla.com>
Date:   Mon, 17 Nov 2025 23:47:20 +0000

Bug 1979571 - Preserve SnackbarState.onDismiss when converting to SnackbarData r=android-reviewers,007

Differential Revision: https://phabricator.services.mozilla.com/D272951

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/compose/snackbar/Snackbar.kt | 8+++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/compose/snackbar/Snackbar.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/compose/snackbar/Snackbar.kt @@ -120,7 +120,13 @@ class Snackbar private constructor( contentView.setContent { FirefoxTheme { Snackbar( - snackbarData = snackbarState.copy(action = action).toSnackbarData(), + snackbarData = snackbarState.copy( + action = action, + onDismiss = { + snackbar.dismiss() + snackbarState.onDismiss() + }, + ).toSnackbarData(), ) } }