From bf4ca812aab9e53becc971fc80ce3bd8ef5df673 Mon Sep 17 00:00:00 2001 From: Andrey Savchenko Date: Fri, 14 Dec 2018 21:08:16 +0200 Subject: [PATCH] Improved sorting of records by origin. --- src/Record/Recursive_Record_Iterator.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Record/Recursive_Record_Iterator.php b/src/Record/Recursive_Record_Iterator.php index c8945ce..521ec52 100644 --- a/src/Record/Recursive_Record_Iterator.php +++ b/src/Record/Recursive_Record_Iterator.php @@ -49,7 +49,7 @@ class Recursive_Record_Iterator extends \ArrayIterator implements \RecursiveIter $origin_a = $record_a->get_origin(); $origin_b = $record_b->get_origin(); - if ( $origin_a === $origin_b ) { + if ( abs( $origin_a - $origin_b ) < 0.0001 ) { // Float math! Makes nesting results more sane. return 0; }