39 lines
1.9 KiB
Java
39 lines
1.9 KiB
Java
package com.discord.utilities.hubs;
|
|
|
|
import android.content.Intent;
|
|
import androidx.activity.result.ActivityResult;
|
|
import androidx.activity.result.ActivityResultCallback;
|
|
import androidx.fragment.app.FragmentManager;
|
|
import com.discord.app.AppFragment;
|
|
import com.discord.widgets.hubs.AddServerConfirmationArgs;
|
|
import com.discord.widgets.hubs.DescriptionResult;
|
|
import com.discord.widgets.hubs.WidgetHubAddServerConfirmationDialog;
|
|
import d0.z.d.m;
|
|
/* compiled from: HubUtils.kt */
|
|
public final class HubUtilsKt$getAddServerActivityResultHandler$1<O> implements ActivityResultCallback<ActivityResult> {
|
|
public final /* synthetic */ AppFragment $this_getAddServerActivityResultHandler;
|
|
|
|
public HubUtilsKt$getAddServerActivityResultHandler$1(AppFragment appFragment) {
|
|
this.$this_getAddServerActivityResultHandler = appFragment;
|
|
}
|
|
|
|
public final void onActivityResult(ActivityResult activityResult) {
|
|
Intent data;
|
|
if (activityResult != null && (data = activityResult.getData()) != null) {
|
|
if (!(activityResult.getResultCode() == -1)) {
|
|
data = null;
|
|
}
|
|
if (data != null) {
|
|
m.checkNotNullParameter(data, "$this$getArgsFromIntent");
|
|
DescriptionResult descriptionResult = (DescriptionResult) data.getParcelableExtra("intent_args_key");
|
|
if (descriptionResult != null) {
|
|
WidgetHubAddServerConfirmationDialog.Companion companion = WidgetHubAddServerConfirmationDialog.Companion;
|
|
FragmentManager parentFragmentManager = this.$this_getAddServerActivityResultHandler.getParentFragmentManager();
|
|
m.checkNotNullExpressionValue(parentFragmentManager, "parentFragmentManager");
|
|
companion.show(parentFragmentManager, new AddServerConfirmationArgs(descriptionResult.getGuildId(), descriptionResult.getHubName()));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|