ref #7547 ref #7554 list entry buttons enablement uses sharedState.readonly and ignores datasource readonly
ref #7547 ref #7554 list entry buttons enablement uses sharedState.readonly and ignores datasource readonly