Merge pull request #203 from FineFindus/feat/instance-info-improvements

fix(instance-info): hide menu until loaded
This commit is contained in:
LucasGGamerM
2023-05-27 09:44:34 -03:00
committed by GitHub

View File

@@ -163,6 +163,7 @@ public class InstanceInfoFragment extends LoaderFragment {
instance = result; instance = result;
bindViews(); bindViews();
dataLoaded(); dataLoaded();
invalidateOptionsMenu();
if(refreshing) { if(refreshing) {
refreshing = false; refreshing = false;
refreshLayout.setRefreshing(false); refreshLayout.setRefreshing(false);
@@ -327,8 +328,10 @@ public class InstanceInfoFragment extends LoaderFragment {
@Override @Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater){ public void onCreateOptionsMenu(Menu menu, MenuInflater inflater){
inflater.inflate(R.menu.instance_info, menu); if (instance != null) {
UiUtils.enableOptionsMenuIcons(getActivity(), menu); inflater.inflate(R.menu.instance_info, menu);
UiUtils.enableOptionsMenuIcons(getActivity(), menu);
}
} }
@Override @Override