瀏覽代碼

one more fix for properties in hide

Nicolas Cannasse 6 年之前
父節點
當前提交
afab69879d
共有 2 個文件被更改,包括 1 次插入15 次删除
  1. 0 14
      hide/comp/cdb/Editor.hx
  2. 1 1
      hide/comp/cdb/SubTable.hx

+ 0 - 14
hide/comp/cdb/Editor.hx

@@ -483,20 +483,6 @@ class Editor extends Component {
 		if (err != null) {
 		if (err != null) {
 			return err;
 			return err;
 		}
 		}
-		
-		if (sheet.props.isProps) {
-			var def = base.getDefault(c);
-			if (sheet.lines.length > 0) {
-				for (l in sheet.lines) {
-					Reflect.setField(l, c.name, def);
-				}
-				sheet.lines.insert(index, sheet.lines[0]);
-			} else {
-				var v = { };
-				Reflect.setField(v, c.name, def);
-				sheet.lines.insert(index, v);
-			}
-		}
 		if( sheet.columns.length == 1 )
 		if( sheet.columns.length == 1 )
 			refresh();
 			refresh();
 		for( t in tables )
 		for( t in tables )

+ 1 - 1
hide/comp/cdb/SubTable.hx

@@ -67,7 +67,7 @@ class SubTable extends Table {
 				Reflect.setField(cell.line.obj, cell.column.name, value);
 				Reflect.setField(cell.line.obj, cell.column.name, value);
 				// do not save for now
 				// do not save for now
 			}
 			}
-			[for( f in Reflect.fields(value) ) value];
+			[for( f in psheet.columns ) value];
 		default:
 		default:
 			throw "assert";
 			throw "assert";
 		}
 		}