diff options
author | Stefan Niedermann <info@niedermann.it> | 2021-05-26 20:00:51 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2021-05-26 20:00:51 +0300 |
commit | d38be55c974632247364663a610583ac0d65af74 (patch) | |
tree | 69577297b9043f330ee79312dd739a83aa25fa2b /app/src/main/java/it/niedermann/nextcloud/deck/ui/card/details | |
parent | a2f85c61808a03b97741d629b9c87c2a0f61c8ea (diff) |
#971 Refactoring
Signed-off-by: Stefan Niedermann <info@niedermann.it>
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/card/details')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/card/details/CardDetailsFragment.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/details/CardDetailsFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/details/CardDetailsFragment.java index f8547b046..b3bb6bd53 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/details/CardDetailsFragment.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/details/CardDetailsFragment.java @@ -131,11 +131,8 @@ public class CardDetailsFragment extends Fragment implements OnDateSetListener, private void setupDescription() { if (viewModel.canEdit()) { binding.descriptionViewer.setMovementMethod(LinkMovementMethod.getInstance()); - viewModel.descriptionIsPreviewMode().observe(getViewLifecycleOwner(), (isPreview) -> { - if (isPreview) { - if (TextUtils.isEmpty(viewModel.getFullCard().getCard().getDescription())) { - viewModel.setDescriptionIsEditMode(); - } + viewModel.getDescriptionMode().observe(getViewLifecycleOwner(), (isPreviewMode) -> { + if (isPreviewMode) { toggleEditorView(binding.descriptionViewer, binding.descriptionEditorWrapper, binding.descriptionViewer); binding.descriptionToggle.setImageResource(R.drawable.ic_edit_grey600_24dp); } else { |