瀏覽代碼

Fix Observable.window;

bjorn 9 年之前
父節點
當前提交
a9e95f801c
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      rx.lua

+ 2 - 2
rx.lua

@@ -849,9 +849,9 @@ function Observable:window(size)
     local function onNext(value)
       table.insert(window, value)
 
-      if #window > size then
-        table.remove(window, 1)
+      if #window >= size then
         observer:onNext(unpack(window))
+        table.remove(window, 1)
       end
     end