Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/MainActivity.java20
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/sharetarget/ShareTargetActivity.java4
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