Răsfoiți Sursa

[cdb] Fix null access on esc with no cell selected

Clément Espeute 4 luni în urmă
părinte
comite
ecd0ef8070
1 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 2 1
      hide/comp/cdb/Editor.hx

+ 2 - 1
hide/comp/cdb/Editor.hx

@@ -142,9 +142,10 @@ class Editor extends Component {
 			});
 		keys.register("cdb.closeList", function() {
 			var c = cursor.getCell();
+
 			var sub = Std.downcast(c == null ? cursor.table : c.table, SubTable);
 			if (sub == null)
-				sub = c.line.subTable != null && c.line.subTable.cell == c ? c.line.subTable : null;
+				sub = (c != null && c.line.subTable != null && c.line.subTable.cell == c) ? c.line.subTable : null;
 
 			if( sub != null ) {
 				sub.cell.elementHtml.click();