Avoid navigating to app list before loaded

Close #27
This commit is contained in:
JingMatrix 2024-09-13 17:27:56 +02:00
parent b317b48e9a
commit 5a64b8c139
1 changed files with 3 additions and 1 deletions

View File

@ -608,7 +608,9 @@ public class ModulesFragment extends BaseFragment implements ModuleUtil.ModuleLi
holder.root.setAlpha(moduleUtil.isModuleEnabled(item.packageName) ? 1.0f : .5f); holder.root.setAlpha(moduleUtil.isModuleEnabled(item.packageName) ? 1.0f : .5f);
holder.itemView.setOnClickListener(v -> { holder.itemView.setOnClickListener(v -> {
searchView.clearFocus(); searchView.clearFocus();
safeNavigate(ModulesFragmentDirections.actionModulesFragmentToAppListFragment(item.packageName, item.userId)); if (isLoaded()) {
safeNavigate(ModulesFragmentDirections.actionModulesFragmentToAppListFragment(item.packageName, item.userId));
}
}); });
holder.itemView.setOnLongClickListener(v -> { holder.itemView.setOnLongClickListener(v -> {
searchView.clearFocus(); searchView.clearFocus();