Hide some context menu for manager itself
This commit is contained in:
parent
ae7293c03b
commit
4849337ecd
|
|
@ -496,7 +496,7 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
|
||||||
ModuleUtil.InstalledModule item = items.get(position);
|
ModuleUtil.InstalledModule item = items.get(position);
|
||||||
holder.itemView.setOnClickListener(v -> {
|
holder.itemView.setOnClickListener(v -> {
|
||||||
String packageName = item.packageName;
|
String packageName = item.packageName;
|
||||||
if (packageName == null) {
|
if (packageName == null || packageName.equals(BuildConfig.APPLICATION_ID)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
Intent launchIntent = getSettingsIntent(packageName);
|
Intent launchIntent = getSettingsIntent(packageName);
|
||||||
|
|
@ -527,6 +527,11 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
|
||||||
menu.removeItem(R.id.menu_download_updates);
|
menu.removeItem(R.id.menu_download_updates);
|
||||||
menu.removeItem(R.id.menu_support);
|
menu.removeItem(R.id.menu_support);
|
||||||
}
|
}
|
||||||
|
if (installedModule.packageName.equals(BuildConfig.APPLICATION_ID)) {
|
||||||
|
menu.removeItem(R.id.menu_launch);
|
||||||
|
menu.removeItem(R.id.menu_scope);
|
||||||
|
menu.removeItem(R.id.menu_uninstall);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
holder.appName.setText(item.getAppName());
|
holder.appName.setText(item.getAppName());
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue