Quote:
Originally Posted by diahr
4.3.x show correct number only for a while after restart. Each time I finish a book the counter will be messed up again.
|
Yes, that is correct. The in-memory calculation was messed up. But, the correct values were stored. Each time you restarted, the correct number was displayed. When you finished a book, the calculation was wrong and the new number was wrong. Restart, and everything was OK.
Quote:
I also notice counter system in 4.2.x and 4.4.x is different.
In 4.2.x counter only count the book that you open then swipe until finish 100%. While in 4.4.x count the book we mark directly as finished (without opening the book first)
My counter was 51 on 4.2.x then change to 163 on 4.4.x
|
Effectively, that is the difference, but what is happening is different. When a book is finished, that is recorded as an event and the book gets the status set to finished. When you mark a book as finished, the status is set, but the event is not added.
The pre-4.4.x version counted the finished events. The 4.4.x version counts the books with the status of finished. The "percent finished in your library" has always been the latter.1