diff --git a/src/components/AclStateButton.vue b/src/components/AclStateButton.vue index 8f0bc8bf4..ebf179d47 100644 --- a/src/components/AclStateButton.vue +++ b/src/components/AclStateButton.vue @@ -157,5 +157,6 @@ export default { diff --git a/src/components/SharingSidebarView.vue b/src/components/SharingSidebarView.vue index 51583acb9..9ae3ff133 100644 --- a/src/components/SharingSidebarView.vue +++ b/src/components/SharingSidebarView.vue @@ -247,7 +247,11 @@ export default { if (this.isNotInherited(permission, item.inheritedMask)) { return inheritPermitted ? STATES.INHERIT_ALLOW : STATES.INHERIT_DENY } else { - return STATES.INHERIT_DEFAULT + // return STATES.INHERIT_DEFAULT + // Inherited or not an action is either allowed or not allowed and it should be reflected + // Currently we different the permissions using contrast, using the max for inherited permisions + // WIP: Figure out how to properly check default permissions for group folders + return (permitted || inheritPermitted) ? STATES.INHERIT_ALLOW : STATES.INHERIT_DENY } } }