瀏覽代碼

Fix but with negative transitions

Chris Mullins 6 年之前
父節點
當前提交
95bd7fca2c
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      lib/Transitions/FieldTransition.cpp

+ 1 - 1
lib/Transitions/FieldTransition.cpp

@@ -10,7 +10,7 @@ FieldTransition::Builder::Builder(size_t id, uint16_t defaultPeriod, const BulbI
       callback,
       max(
         static_cast<size_t>(1),
-        static_cast<size_t>(std::ceil(static_cast<int16_t>(end) - start))
+        static_cast<size_t>(std::abs(static_cast<int16_t>(end) - static_cast<uint16_t>(start)))
       )
   )
   , stepSize(0)