Skip to content

Commit 1bb3095

Browse files
committed
merged main
1 parent 6d9cee3 commit 1bb3095

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

sentry-android-core/api/sentry-android-core.api

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -386,14 +386,23 @@ public final class io/sentry/android/core/SentryPerformanceProvider {
386386
}
387387

388388
public final class io/sentry/android/core/SentryUserFeedbackDialog : android/app/AlertDialog {
389-
public fun <init> (Landroid/content/Context;)V
390-
public fun <init> (Landroid/content/Context;I)V
391-
public fun <init> (Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V
392389
public fun setCancelable (Z)V
393390
public fun setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V
394391
public fun show ()V
395392
}
396393

394+
public class io/sentry/android/core/SentryUserFeedbackDialog$Builder {
395+
public fun <init> (Landroid/content/Context;)V
396+
public fun <init> (Landroid/content/Context;I)V
397+
public fun <init> (Landroid/content/Context;ILio/sentry/android/core/SentryUserFeedbackDialog$OptionsConfiguration;)V
398+
public fun <init> (Landroid/content/Context;Lio/sentry/android/core/SentryUserFeedbackDialog$OptionsConfiguration;)V
399+
public fun create ()Lio/sentry/android/core/SentryUserFeedbackDialog;
400+
}
401+
402+
public abstract interface class io/sentry/android/core/SentryUserFeedbackDialog$OptionsConfiguration {
403+
public abstract fun configure (Landroid/content/Context;Lio/sentry/SentryFeedbackOptions;)V
404+
}
405+
397406
public class io/sentry/android/core/SentryUserFeedbackWidget : android/widget/Button {
398407
public fun <init> (Landroid/content/Context;)V
399408
public fun <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V

sentry-android-core/src/main/java/io/sentry/android/core/SentryUserFeedbackWidget.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ public void setOnClickListener(final @Nullable OnClickListener listener) {
112112
delegate = listener;
113113
super.setOnClickListener(
114114
v -> {
115-
new SentryUserFeedbackDialog(getContext()).show();
115+
new SentryUserFeedbackDialog.Builder(getContext()).create().show();
116116
if (delegate != null) {
117117
delegate.onClick(v);
118118
}

0 commit comments

Comments
 (0)