Fix fab reveal

pull/996/head
Alex Baker 5 years ago
parent dd5b15a56d
commit dcb0dd6238

@ -200,17 +200,17 @@ public final class TaskEditFragment extends InjectingFragment
if (verticalOffset == 0) { if (verticalOffset == 0) {
title.setVisibility(View.VISIBLE); title.setVisibility(View.VISIBLE);
binding.collapsingtoolbarlayout.setTitleEnabled(false); binding.collapsingtoolbarlayout.setTitleEnabled(false);
if (!getTitle().isEmpty()) {
AnimationUtil.circularReveal(binding.fab);
}
} else if (Math.abs(verticalOffset) < appBarLayout.getTotalScrollRange()) { } else if (Math.abs(verticalOffset) < appBarLayout.getTotalScrollRange()) {
title.setVisibility(View.INVISIBLE); title.setVisibility(View.INVISIBLE);
binding.collapsingtoolbarlayout.setTitle(title.getText()); binding.collapsingtoolbarlayout.setTitle(title.getText());
binding.collapsingtoolbarlayout.setTitleEnabled(true); binding.collapsingtoolbarlayout.setTitleEnabled(true);
} }
if (title.getText().length() > 0) {
AnimationUtil.circularReveal(binding.fab);
}
}); });
if (model.isNew()) { if (model.isNew() && title.getText().length() == 0) {
binding.fab.setVisibility(View.INVISIBLE); binding.fab.setVisibility(View.INVISIBLE);
} else { } else {
notificationManager.cancel(model.getId()); notificationManager.cancel(model.getId());

Loading…
Cancel
Save