Browse Source

fixed id edit in l3d

Nicolas Cannasse 5 years ago
parent
commit
edbe2e1791
2 changed files with 4 additions and 2 deletions
  1. 3 1
      hide/comp/cdb/ObjEditor.hx
  2. 1 1
      hide/comp/cdb/Table.hx

+ 3 - 1
hide/comp/cdb/ObjEditor.hx

@@ -40,7 +40,9 @@ class ObjEditor extends Editor {
 		var sheetData = Reflect.copy(@:privateAccess sheet.sheet);
 		var sheetData = Reflect.copy(@:privateAccess sheet.sheet);
 		sheetData.linesData = null;
 		sheetData.linesData = null;
 		sheetData.lines = [for( i in 0...sheetData.columns.length ) obj];
 		sheetData.lines = [for( i in 0...sheetData.columns.length ) obj];
-		return new cdb.Sheet(sheet.base, sheetData);
+		var s = new cdb.Sheet(sheet.base, sheetData);
+		s.realSheet = sheet;
+		return s;
 	}
 	}
 
 
 	override function save() {
 	override function save() {

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

@@ -46,7 +46,7 @@ class Table extends Component {
 	}
 	}
 
 
 	public function getRealSheet() {
 	public function getRealSheet() {
-		return sheet;
+		return sheet.realSheet;
 	}
 	}
 
 
 	public function canInsert() {
 	public function canInsert() {