keystonejs/keystone-classic

Strange behavior in creating page where there is a TextArray field

开放

#4,158 创建于 2017年3月30日

 (1 条评论) (0 个反应) (0 位负责人)JavaScript (2,288 个派生)batch import
bughelp wanted

仓库指标

星标
 (14,656 个星标)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Expected behavior

Actual/Current behavior

Steps to reproduce the actual/current behavior

  1. create a model like this:
const Test = new keystone.List('Test');

Test.add({
	tags: { type: Types.TextArray, required: false, initial: true },
	remark: { type: String, initial: true },
});

2.visit admin ui and open create page(ie. [http://localhost:3000/keystone/tests]), click 'Create Test' 3.Then click 'Cancel' button but the popup window does not close.And all other fields seems to be disabled until you add some tags. 4.If some tags are added first, then the page works normally.

Environment

Software Version
Keystone 4.0.0-beta.5
Node 6.10.1

贡献者指南