Pārlūkot izejas kodu

CDB: Fix separators allowed parents

lviguier 4 mēneši atpakaļ
vecāks
revīzija
220eed12b6
1 mainītis faili ar 4 papildinājumiem un 9 dzēšanām
  1. 4 9
      hide/comp/cdb/Separator.hx

+ 4 - 9
hide/comp/cdb/Separator.hx

@@ -37,15 +37,10 @@ class Separator extends Component {
 		element.contextmenu(function(e) {
 		element.contextmenu(function(e) {
 			var allowedParents : Array<Separator> = [];
 			var allowedParents : Array<Separator> = [];
 
 
-			var idx = table.separators.indexOf(this) - 1;
-			if (idx >= 0) {
-				allowedParents.push(table.separators[idx]);
-
-				var allowedParent = table.separators[idx].parent;
-				while (allowedParent != null) {
-					allowedParents.push(allowedParent);
-					allowedParent = allowedParent.parent;
-				}
+			var allowedParent = this.parent;
+			while (allowedParent != null) {
+				allowedParents.push(allowedParent);
+				allowedParent = allowedParent.parent;
 			}
 			}
 
 
 			allowedParents.push(null);
 			allowedParents.push(null);