Skip to content

Commit

Permalink
just set package, as we can no longer query packages for intents
Browse files Browse the repository at this point in the history
  • Loading branch information
n8fr8 committed Oct 17, 2022
1 parent 8d12e85 commit 0064a67
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions app/src/main/java/org/torproject/android/OrbotMainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
import android.annotation.SuppressLint;
import android.app.AlertDialog;
import android.app.Application;
import android.content.ActivityNotFoundException;
import android.content.BroadcastReceiver;
import android.content.ContentUris;
import android.content.ContentValues;
Expand Down Expand Up @@ -603,25 +604,31 @@ private void openBrowser(final String browserLaunchUrl, boolean forceExternal, S

@SuppressWarnings("SameParameterValue")
private void startIntent(String pkg, String action, Uri data) {
Intent i;

Intent i = new Intent();
PackageManager pm = getPackageManager();

try {
/**
if (pkg != null) {
i = pm.getLaunchIntentForPackage(pkg);
if (i == null)
throw new PackageManager.NameNotFoundException();
} else {
i = new Intent();
}
}**/

i.setPackage(pkg);

i.setAction(action);
i.setData(data);

if (i.resolveActivity(pm) != null)
startActivity(i);

} catch (PackageManager.NameNotFoundException e) {
}
catch (Exception e) {
// Should not occur. Ignore.
}
}
Expand Down

0 comments on commit 0064a67

Please sign in to comment.