소스 검색

CDB: Fix error when no separators

lviguier 6 달 전
부모
커밋
c641504750
1개의 변경된 파일9개의 추가작업 그리고 5개의 파일을 삭제
  1. 9 5
      hide/comp/cdb/Editor.hx

+ 9 - 5
hide/comp/cdb/Editor.hx

@@ -297,11 +297,15 @@ class Editor extends Component {
 
 		var table = tables.filter((t) -> t.sheet == currentSheet)[0];
 		if (filters.length <= 0) @:privateAccess {
-			for (l in table.lines)
-				l.element.removeClass("filtered");
-			for (s in table.separators) {
-				s.filtered = false;
-				s.refresh(false);
+			if (table.lines != null) {
+				for (l in table.lines)
+					l.element.removeClass("filtered");
+			}
+			if (table.separators != null) {
+				for (s in table.separators) {
+					s.filtered = false;
+					s.refresh(false);
+				}
 			}
 			searchBox.find("#results").text('No results');
 			return;