txlyre 6 saat önce
ebeveyn
işleme
aced6f1b4a
1 değiştirilmiş dosya ile 9 ekleme ve 4 silme
  1. 9 4
      std.qi

+ 9 - 4
std.qi

@@ -646,10 +646,15 @@ class OrderedTable {
         this.__data__ = []
 
         if v !is nil {
-            v = table(v)
-
-            for var k of v
-                this[k] = v[k]
+            if type(v) is "list" {
+              for var pair of v
+                this[str(pair[0])] = pair[1]
+            } else {   
+              v = table(v)
+
+              for var k of v
+                this[k] = v
+            }
         }
     }