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:
authorstefan-niedermann <info@niedermann.it>2019-10-20 02:42:14 +0300
committerstefan-niedermann <info@niedermann.it>2019-10-20 02:42:14 +0300
commite626034c3e8bac2aa78d61601cbbf87f015af528 (patch)
tree0ad5707a7f22b2db76ea15c848e5c02154025ec5
parent7fb1f62f686bc4eb92d487b9926ad7be78a48c8c (diff)
#148 Share boards with permissions
Hide and show "add stack" button (permission)
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/MainActivity.java6
1 files changed, 4 insertions, 2 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 c99481688..39dbb5e64 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
@@ -148,6 +148,8 @@ public class MainActivity extends DrawerActivity implements
}
});
+ addStackButton.setOnClickListener((v) -> EditStackDialogFragment.newInstance(NO_STACK_ID).show(getSupportFragmentManager(), addColumn));
+
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
@@ -384,10 +386,10 @@ public class MainActivity extends DrawerActivity implements
currentBoardHasEditPermission = board.isPermissionEdit();
if (currentBoardHasEditPermission) {
fab.show();
- addStackButton.setOnClickListener((v) -> EditStackDialogFragment.newInstance(NO_STACK_ID).show(getSupportFragmentManager(), addColumn));
+ addStackButton.setVisibility(View.VISIBLE);
} else {
fab.hide();
- addStackButton.setOnClickListener(null);
+ addStackButton.setVisibility(View.GONE);
}
syncManager.getStacksForBoard(account.getId(), board.getLocalId()).observe(MainActivity.this, (List<FullStack> fullStacks) -> {