mirror of https://github.com/M66B/FairEmail.git
Hack to prevent disappearing icons
This commit is contained in:
parent
7843134b47
commit
5215bfce98
|
@ -387,6 +387,10 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
tvNoInternetAttachments = attachments.findViewById(R.id.tvNoInternetAttachments);
|
tvNoInternetAttachments = attachments.findViewById(R.id.tvNoInternetAttachments);
|
||||||
|
|
||||||
bnvActions = vsBody.findViewById(R.id.bnvActions);
|
bnvActions = vsBody.findViewById(R.id.bnvActions);
|
||||||
|
|
||||||
|
for (int i = 0; i < bnvActions.getMenu().size(); i++)
|
||||||
|
bnvActions.getMenu().getItem(i).getIcon().mutate();
|
||||||
|
|
||||||
if (compact) {
|
if (compact) {
|
||||||
bnvActions.setLabelVisibilityMode(LabelVisibilityMode.LABEL_VISIBILITY_UNLABELED);
|
bnvActions.setLabelVisibilityMode(LabelVisibilityMode.LABEL_VISIBILITY_UNLABELED);
|
||||||
ViewGroup.LayoutParams lparam = bnvActions.getLayoutParams();
|
ViewGroup.LayoutParams lparam = bnvActions.getLayoutParams();
|
||||||
|
|
|
@ -71,7 +71,12 @@ public class FragmentAnswer extends FragmentBase {
|
||||||
cbHide = view.findViewById(R.id.cbHide);
|
cbHide = view.findViewById(R.id.cbHide);
|
||||||
etText = view.findViewById(R.id.etText);
|
etText = view.findViewById(R.id.etText);
|
||||||
ibInfo = view.findViewById(R.id.ibInfo);
|
ibInfo = view.findViewById(R.id.ibInfo);
|
||||||
|
|
||||||
bottom_navigation = view.findViewById(R.id.bottom_navigation);
|
bottom_navigation = view.findViewById(R.id.bottom_navigation);
|
||||||
|
|
||||||
|
for (int i = 0; i < bottom_navigation.getMenu().size(); i++)
|
||||||
|
bottom_navigation.getMenu().getItem(i).getIcon().mutate();
|
||||||
|
|
||||||
pbWait = view.findViewById(R.id.pbWait);
|
pbWait = view.findViewById(R.id.pbWait);
|
||||||
grpReady = view.findViewById(R.id.grpReady);
|
grpReady = view.findViewById(R.id.grpReady);
|
||||||
|
|
||||||
|
|
|
@ -244,7 +244,12 @@ public class FragmentCompose extends FragmentBase {
|
||||||
ibReferenceEdit = view.findViewById(R.id.ibReferenceEdit);
|
ibReferenceEdit = view.findViewById(R.id.ibReferenceEdit);
|
||||||
ibReferenceImages = view.findViewById(R.id.ibReferenceImages);
|
ibReferenceImages = view.findViewById(R.id.ibReferenceImages);
|
||||||
edit_bar = view.findViewById(R.id.edit_bar);
|
edit_bar = view.findViewById(R.id.edit_bar);
|
||||||
|
|
||||||
bottom_navigation = view.findViewById(R.id.bottom_navigation);
|
bottom_navigation = view.findViewById(R.id.bottom_navigation);
|
||||||
|
|
||||||
|
for (int i = 0; i < bottom_navigation.getMenu().size(); i++)
|
||||||
|
bottom_navigation.getMenu().getItem(i).getIcon().mutate();
|
||||||
|
|
||||||
pbWait = view.findViewById(R.id.pbWait);
|
pbWait = view.findViewById(R.id.pbWait);
|
||||||
grpHeader = view.findViewById(R.id.grpHeader);
|
grpHeader = view.findViewById(R.id.grpHeader);
|
||||||
grpExtra = view.findViewById(R.id.grpExtra);
|
grpExtra = view.findViewById(R.id.grpExtra);
|
||||||
|
@ -343,7 +348,6 @@ public class FragmentCompose extends FragmentBase {
|
||||||
edit_bar.getMenu().findItem(R.id.menu_take_photo).setVisible(take_photo.resolveActivity(pm) != null);
|
edit_bar.getMenu().findItem(R.id.menu_take_photo).setVisible(take_photo.resolveActivity(pm) != null);
|
||||||
edit_bar.getMenu().findItem(R.id.menu_record_audio).setVisible(record_audio.resolveActivity(pm) != null);
|
edit_bar.getMenu().findItem(R.id.menu_record_audio).setVisible(record_audio.resolveActivity(pm) != null);
|
||||||
|
|
||||||
|
|
||||||
edit_bar.setOnNavigationItemSelectedListener(new BottomNavigationView.OnNavigationItemSelectedListener() {
|
edit_bar.setOnNavigationItemSelectedListener(new BottomNavigationView.OnNavigationItemSelectedListener() {
|
||||||
@Override
|
@Override
|
||||||
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
|
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
|
||||||
|
|
|
@ -314,7 +314,12 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
|
||||||
seekBar = view.findViewById(R.id.seekBar);
|
seekBar = view.findViewById(R.id.seekBar);
|
||||||
ibDown = view.findViewById(R.id.ibDown);
|
ibDown = view.findViewById(R.id.ibDown);
|
||||||
ibUp = view.findViewById(R.id.ibUp);
|
ibUp = view.findViewById(R.id.ibUp);
|
||||||
|
|
||||||
bottom_navigation = view.findViewById(R.id.bottom_navigation);
|
bottom_navigation = view.findViewById(R.id.bottom_navigation);
|
||||||
|
|
||||||
|
for (int i = 0; i < bottom_navigation.getMenu().size(); i++)
|
||||||
|
bottom_navigation.getMenu().getItem(i).getIcon().mutate();
|
||||||
|
|
||||||
pbWait = view.findViewById(R.id.pbWait);
|
pbWait = view.findViewById(R.id.pbWait);
|
||||||
grpSupport = view.findViewById(R.id.grpSupport);
|
grpSupport = view.findViewById(R.id.grpSupport);
|
||||||
grpHintSupport = view.findViewById(R.id.grpHintSupport);
|
grpHintSupport = view.findViewById(R.id.grpHintSupport);
|
||||||
|
|
|
@ -201,6 +201,10 @@ public class FragmentRule extends FragmentBase {
|
||||||
tvAutomation = view.findViewById(R.id.tvAutomation);
|
tvAutomation = view.findViewById(R.id.tvAutomation);
|
||||||
|
|
||||||
bottom_navigation = view.findViewById(R.id.bottom_navigation);
|
bottom_navigation = view.findViewById(R.id.bottom_navigation);
|
||||||
|
|
||||||
|
for (int i = 0; i < bottom_navigation.getMenu().size(); i++)
|
||||||
|
bottom_navigation.getMenu().getItem(i).getIcon().mutate();
|
||||||
|
|
||||||
pbWait = view.findViewById(R.id.pbWait);
|
pbWait = view.findViewById(R.id.pbWait);
|
||||||
|
|
||||||
grpReady = view.findViewById(R.id.grpReady);
|
grpReady = view.findViewById(R.id.grpReady);
|
||||||
|
|
Loading…
Reference in New Issue