diff options
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/MainActivity.java | 20 | ||||
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/sharetarget/ShareTargetActivity.java | 4 |
2 files changed, 14 insertions, 10 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/MainActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/MainActivity.java index 1e0af361f..75a8d4492 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/MainActivity.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/MainActivity.java @@ -616,14 +616,7 @@ public class MainActivity extends AppCompatActivity implements DeleteStackListen binding.toolbar.setTitle(board.getTitle()); binding.filterText.setHint(getString(R.string.search_in, board.getTitle())); - if (mainViewModel.currentBoardHasEditPermission()) { - binding.fab.show(); - binding.listMenuButton.setVisibility(View.VISIBLE); - } else { - binding.fab.hide(); - binding.listMenuButton.setVisibility(View.GONE); - binding.emptyContentViewStacks.hideDescription(); - } + showEditButtonsIfPermissionsGranted(); binding.emptyContentViewBoards.setVisibility(View.GONE); binding.swipeRefreshLayout.setVisibility(View.VISIBLE); @@ -795,6 +788,17 @@ public class MainActivity extends AppCompatActivity implements DeleteStackListen return super.onOptionsItemSelected(item); } + protected void showEditButtonsIfPermissionsGranted() { + if (mainViewModel.currentBoardHasEditPermission()) { + binding.fab.show(); + binding.listMenuButton.setVisibility(View.VISIBLE); + } else { + binding.fab.hide(); + binding.listMenuButton.setVisibility(View.GONE); + binding.emptyContentViewStacks.hideDescription(); + } + } + protected void showFabIfEditPermissionGranted() { if (mainViewModel.currentBoardHasEditPermission()) { binding.fab.show(); diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/sharetarget/ShareTargetActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/sharetarget/ShareTargetActivity.java index 512f16e33..7bbb15a35 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/sharetarget/ShareTargetActivity.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/sharetarget/ShareTargetActivity.java @@ -195,8 +195,8 @@ public class ShareTargetActivity extends MainActivity implements SelectCardListe super.setCurrentBoard(board); binding.toolbar.setTitle(R.string.simple_select); - // Show Fab so we can add new lists/cards - showFabIfEditPermissionGranted(); + // Show Edit buttons so we can add new lists/cards + showEditButtonsIfPermissionsGranted(); } // @Override |