diff --git a/src/jsonlt/_mixin.py b/src/jsonlt/_mixin.py index b054841..1956ef6 100644 --- a/src/jsonlt/_mixin.py +++ b/src/jsonlt/_mixin.py @@ -200,8 +200,7 @@ def values(self) -> "list[JSONObject]": A list of all records, sorted by key. """ self._prepare_read() - state = self._get_state() - return [state[k] for k in self._sorted_keys()] + return self._sorted_records() def items(self) -> "list[tuple[Key, JSONObject]]": """Get all key-value pairs in key order.