[Network Connection] Call NetworkRequestUserSelectionCallback#reject() if user quit activity without selection
Call NetworkRequestUserSelectionCallback#reject() to notify framework that user quit this request without selecting any network. Bug: 138855477 Test: make RunSettingsRoboTests -j32 ROBOTEST_FILTER=com.android.settings.wifi.NetworkRequestErrorDialogFragmentTest Change-Id: I4b06c9772598ab3f9416f32456cd0a65e2d70d68
This commit is contained in:
@@ -29,7 +29,6 @@ import android.os.Handler;
|
||||
import android.os.Message;
|
||||
import android.widget.Toast;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.fragment.app.DialogFragment;
|
||||
import androidx.fragment.app.FragmentActivity;
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.wifi.NetworkRequestErrorDialogFragment.ERROR_DIALOG_TYPE;
|
||||
@@ -152,7 +151,9 @@ public class NetworkRequestDialogActivity extends FragmentActivity implements
|
||||
dismissDialogs();
|
||||
|
||||
// Throws error dialog.
|
||||
final DialogFragment dialogFragment = NetworkRequestErrorDialogFragment.newInstance();
|
||||
final NetworkRequestErrorDialogFragment dialogFragment =
|
||||
NetworkRequestErrorDialogFragment.newInstance();
|
||||
dialogFragment.setRejectCallback(mUserSelectionCallback);
|
||||
final Bundle bundle = new Bundle();
|
||||
bundle.putSerializable(NetworkRequestErrorDialogFragment.DIALOG_TYPE, type);
|
||||
dialogFragment.setArguments(bundle);
|
||||
|
Reference in New Issue
Block a user