Hide input method (#950)
This commit is contained in:
parent
a4fe2c7544
commit
c77d122254
|
|
@ -422,6 +422,7 @@ public class ScopeAdapter extends RecyclerView.Adapter<ScopeAdapter.ViewHolder>
|
|||
if (enabled) holder.checkbox.toggle();
|
||||
});
|
||||
holder.itemView.setOnLongClickListener(v -> {
|
||||
fragment.searchView.clearFocus();
|
||||
selectedInfo = appInfo.applicationInfo;
|
||||
return false;
|
||||
});
|
||||
|
|
@ -623,6 +624,7 @@ public class ScopeAdapter extends RecyclerView.Adapter<ScopeAdapter.ViewHolder>
|
|||
}
|
||||
|
||||
public void onBackPressed() {
|
||||
fragment.searchView.clearFocus();
|
||||
if (!refreshing && fragment.binding.masterSwitch.isChecked() && checkedList.isEmpty()) {
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(activity);
|
||||
builder.setMessage(!recommendedList.isEmpty() ? R.string.no_scope_selected_has_recommended : R.string.no_scope_selected);
|
||||
|
|
|
|||
|
|
@ -551,8 +551,13 @@ public class ModulesFragment extends BaseFragment implements ModuleUtil.ModuleLi
|
|||
|
||||
if (!isPick) {
|
||||
holder.root.setAlpha(moduleUtil.isModuleEnabled(item.packageName) ? 1.0f : .5f);
|
||||
holder.itemView.setOnClickListener(v -> getNavController().navigate(ModulesFragmentDirections.actionModulesFragmentToAppListFragment(item.packageName, item.userId)));
|
||||
holder.itemView.setOnClickListener(v -> {
|
||||
searchView.clearFocus();
|
||||
searchView.onActionViewCollapsed();
|
||||
getNavController().navigate(ModulesFragmentDirections.actionModulesFragmentToAppListFragment(item.packageName, item.userId));
|
||||
});
|
||||
holder.itemView.setOnLongClickListener(v -> {
|
||||
searchView.clearFocus();
|
||||
selectedModule = item;
|
||||
return false;
|
||||
});
|
||||
|
|
|
|||
|
|
@ -185,7 +185,11 @@ public class RepoFragment extends BaseFragment implements RepoLoader.Listener {
|
|||
sb.append(summary);
|
||||
}
|
||||
holder.appDescription.setText(sb);
|
||||
holder.itemView.setOnClickListener(v -> getNavController().navigate(RepoFragmentDirections.actionRepoFragmentToRepoItemFragment(module.getName(), module.getDescription())));
|
||||
holder.itemView.setOnClickListener(v -> {
|
||||
searchView.clearFocus();
|
||||
searchView.onActionViewCollapsed();
|
||||
getNavController().navigate(RepoFragmentDirections.actionRepoFragmentToRepoItemFragment(module.getName(), module.getDescription()));
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue