Skip to content

Commit 5c2c11c

Browse files
committed
call inside main looper
Signed-off-by: alperozturk96 <[email protected]>
1 parent eaec97a commit 5c2c11c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

app/src/main/java/com/owncloud/android/utils/DisplayUtils.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -600,13 +600,13 @@ public static void showSnackMessage(Activity activity, @StringRes int messageRes
600600
}
601601

602602
public static void showSnackMessage(Context context, View view, @StringRes int messageResource, Object... formatArgs) {
603-
final Snackbar snackbar = Snackbar.make(view, String.format(context.getString(messageResource, formatArgs)), Snackbar.LENGTH_LONG);
603+
final var snackbar = Snackbar.make(view, String.format(context.getString(messageResource, formatArgs)), Snackbar.LENGTH_LONG);
604604
snackbar.show();
605605
}
606606

607607
public static void showSnackMessage(Activity activity, String message) {
608608
activity.runOnUiThread(() -> {
609-
final Snackbar snackbar = Snackbar.make(activity.findViewById(android.R.id.content), message, Snackbar.LENGTH_LONG);
609+
final var snackbar = Snackbar.make(activity.findViewById(android.R.id.content), message, Snackbar.LENGTH_LONG);
610610
var fab = findFABView(activity);
611611
if (fab != null && fab.getVisibility() == View.VISIBLE) {
612612
snackbar.setAnchorView(fab);
@@ -616,8 +616,8 @@ public static void showSnackMessage(Activity activity, String message) {
616616
}
617617

618618
public static void showSnackMessage(View view, @StringRes int messageResource) {
619-
final Snackbar snackbar = Snackbar.make(view, messageResource, Snackbar.LENGTH_LONG);
620619
mainLooper.post(() -> {
620+
final var snackbar = Snackbar.make(view, messageResource, Snackbar.LENGTH_LONG);
621621
var fab = findFABView(view.getRootView());
622622
if (fab != null && fab.getVisibility() == View.VISIBLE) {
623623
snackbar.setAnchorView(fab);

0 commit comments

Comments
 (0)